web-dev-qa-db-ja.com

コンピューターがGoogleパブリックDNSを使用しているかどうかを確認するには

GoogleのパブリックDNSを使用するようにルーターを変更しました。次に、ルーターがGoogleパブリックDNS(8.8.8.8)を使用して接続していることを確認するにはどうすればよいですか。サービスにインターネットに接続するために使用されているDNSサーバーを確認するにはどうすればよいですか。 Windows 7を使用しています

12
SoWhat

次の手順を実行できます。

  1. コマンドプロンプト(WinRcmdと入力し、 Enter)。

  2. プロンプトで、次のように入力します。

    nslookup
    

プログラムには、使用されているデフォルトのDNSサーバーの名前とIPアドレスが表示されます。

18
mdpc

これは古い質問であることは承知していますが、別の回答をお手伝いできると思いました。

上記の答えには完全に同意しません。 nslookupは、使用している「想定」されているDNSを示しますが、必ずしも実際に使用しているDNSではありません。 DNSを使用するようにコンピューターを構成できますが、ルーターはDNS通話を乗っ取ることができます。同じメモで、DNSを使用するようにルーターを設定でき、サービスプロバイダーはDNS呼び出しをハイジャックしてDNSサーバーを使用できます。 (私はlinksysルーターにトマトファームウェアを使用し、iptablesルールを使用して、すべてのDNS呼び出しをハイジャックして、DNSサービスプロバイダーとしてOpenDNSを使用しています。使用しているDNSサーバーを本当に知りたい場合は、グーグル " DNSリークテスト」とDNSをテストします。実行できるテストは次のとおりです: https://www.dnsleaktest.com/

4
Chuck