dnsmasqでどのサーバーからクエリ応答を受け取りますか?

dnsmasqでどのサーバーからクエリ応答を受け取りますか?

dnsmasqを使用してテストマシンを実行しています。 Dnsmasqは、DNSサーバー8.8.8.8および4.2.2.1を使用してテストされました。私の設定では厳密な順序を使用しません。構成されたサーバーのどちらが最初に応答したかどうかを確認できますか?

ベストアンサー1

1つの方法はtcpdumpを使用することです(利用可能な場合)。

sudo tcpdump -i yourinterface -n host 8.8.8.8 or host 4.2.2.1

これにより、2 つの DNS サーバーとホスト間の通信を示す複数行が作成されます。

tcpdumpが終了する前に出力される行数を制限したい場合は、この-cパラメーターを追加できます。man tcpdump詳細より。

おすすめ記事