VPNを使用して開発コンピュータを学校のCS部門に接続します。 UnixでCプログラミングを行うため、開発マシンはUbuntuです。私は前vpnc
にこれをやったことがあります。学校は、DNSサーバーでのみ確認される一部のDNSエントリ、つまりInternalserver.csdept.school.eduを使用します。
便宜上、私は通常起動時にVPNに接続します。しかし、ある日、VPN接続を切断すると、すべてのDNSクエリが失敗することがわかりました。これは明らかにvpnc
学校のDNSを使用する前に設定することを意味します。ただし、必ずしもDNSを使用したくありません(追跡やプライバシーなど)。 ISPのDNSを復元し、検索に失敗した場合に学校のDNSを使用する方法はありますか?
答え1
vpncは/etc/resolv.confをクラックします。この問題に対処するいくつかのリンクは次のとおりです。
- Ubuntu陽気VPN設定
- 中央オペレーティングシステムVPN設定
以下を使用してこの問題を解決することもできます。構成ファイルの解析パック。
答え2
ISPのDNSによる確認は「失敗」しないので、これは本当ではありません。これは失敗ではなく「結果なし」を返します。技術的には、探しているドメインに応じてさまざまなクエリを他のDNSサーバーに送信できる複雑な環境をPCに設定することが可能です。価値。