Dns
我從哪個伺服器獲得 dnsmasq 中的查詢響應
我正在執行一台帶有 dnsmasq 的測試機。Dnsmasq 使用 dns 伺服器 8.8.8.8 和 4.2.2.1 進行測試。我沒有在配置中使用嚴格的順序。是否可以查看這些配置的伺服器中的哪一個以某種方式首先回复?
一種方法是使用 tcpdump(如果可用):
sudo tcpdump -i yourinterface -n host 8.8.8.8 or host 4.2.2.1
這將產生多行顯示兩個 dns 伺服器和您的主機之間的通信。
如果要限制 tcpdump 退出前輸出的行數,可以添加
-c
參數。詳情請參閱man tcpdump
。