VPNを使用して、開発マシンを学校のCS部門に接続しています。 UnixでCプログラミングを行うので、開発マシンはUbuntuです。 vpnc
を使用しました それをするために。学校は、DNSサーバーでのみ解決されるいくつかのDNSエントリ、つまりinternalserver.csdept.school.edu
私は通常、便宜上起動するたびにVPNに接続します。ただし、先日、VPNを切断すると、すべてのDNSクエリが失敗することに気付きました。これは明らかにvpnc
を意味します 使用する学校のDNSを設定します。ただし、私は常にDNSを使用したくありません(追跡やプライバシーなど)。 ISPのDNSを復元して、ルックアップが失敗した場合に学校のDNSを使用する方法はありますか?
承認された回答:
vpncは/etc/resolv.confをハックします。この問題に対処するいくつかのリンクは次のとおりです。
- UbuntuJauntyvpncのセットアップ
- CentOSvpncのセットアップ
resolvconfパッケージを使用してこの問題を解決できる場合もあります。