プライマリDNS検索が失敗した場合は、セカンダリDNSを使用しますか?

プライマリDNS検索が失敗した場合は、セカンダリDNSを使用しますか?

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をクラックします。この問題に対処するいくつかのリンクは次のとおりです。

  1. Ubuntu陽気VPN設定
  2. 中央オペレーティングシステムVPN設定

以下を使用してこの問題を解決することもできます。構成ファイルの解析パック。

答え2

ISPのDNSによる確認は「失敗」しないので、これは本当ではありません。これは失敗ではなく「結果なし」を返します。技術的には、探しているドメインに応じてさまざまなクエリを他のDNSサーバーに送信できる複雑な環境をPCに設定することが可能です。価値。

関連情報