DNSに9.9.9.9を使用していることをどのように確認できますか?

DNSに9.9.9.9を使用していることをどのように確認できますか?

私のLANには複数のコンピュータがあります。ほとんどはUbuntuに基づいています。ルータにはDD-WRT(v3.0-r33675M kongacリリース:2017年11月3日)ファームウェアがあります。

すべてのコンピュータのネットワーク設定でDHCPを設定しました。ルータは 9.9.9.9 を DNS サーバとして使用するように設定されています。

今、私のコンピュータがDNSにQuad9を使用していることを確認したいのですが、それはできません。私のコンピュータはルーターだけを見ることができ、どのDNSを使用しているのかわかりません。

たとえば、次のコマンド(Ubuntuの場合)

sudo netstat -l --inet -n -v -p | grep :53 | grep -i udp

与える

udp        0      0 127.0.1.1:53            0.0.0.0:*  

そのため、このようにクワッド9を使用していることを確認することはできません。

ルータはこのコマンドを認識しないため、この方法ではDNS設定を確認できません。

私のコンピュータとDD-WRTコマンドラインでこの投稿の内容を試しましたが、役に立ちません。 どのDNSサーバーを使用しますか?

DNSにQuad9を使用していることをどのように正しく確認しますか?

ベストアンサー1

tcpdump次のコマンドを使用して、DNSトラフィックがどこに行くかを確認できます。

# tcpdump -i eth0 -n udp port 53 or tcp port 53
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
16:09:02.961122 IP 192.168.115.15.49623 > 192.168.115.5.53: 6115+ A? www.heise.de. (30)
16:09:02.983664 IP 192.168.115.5.53 > 192.168.115.15.49623: 6115 1/13/14 A 193.99.144.85 (493)

おすすめ記事