Dns
Dnsmasq 無法轉發 .local DNS 查詢
我有一個 Windows AD/DNS 伺服器。域是 xxx.local。IP 192.168.3.100
同時我有一個特殊的子網使用dnsmasq服務。這些子網電腦無法從伺服器 192.168.3.100 獲取任何 xxx.local 記錄。其他域名沒問題
dnsmasq 配置文件如下
Server=/google.com/8.8.8.8 Server=/facebook.com/8.8.8.8 Server=/xxx.local/192.168.3.100 Server=/1234.com/192.168.3.100
測試結果。我確定第三個不起作用。其他還可以。
我發現 dnsmasq 沒有轉發任何關於 *.local 域 DNS 查詢的資訊
哇?如何解決?謝謝
這是設計使然,根據RFC6762,.local 域旨在使用多播 DNS (mDNS) 或針對本地 DNS 在本地解析。
https://en.wikipedia.org/wiki/.local
並不是你不能讓它工作,而是這個域的性質使得 DNS 庫和軟體處理它的方式與其他域名不同。