
我有兩個 centos/bind dns 伺服器 -
masterdns.internal.example.com
secondarydns.internal.example.com
如果設定桌面,我可以為每個桌面指派 DNS 位址,並且可以使用 FQDN 成功 ping 網路上的內部伺服器。
問題出在我的 openwrt 路由器上,除了伺服器的 IP 位址之外,我無法 ping 通任何內容。我有一種奇怪的感覺,這是因為 dnsmasq 使問題變得混亂,但我嘗試停用它,但沒有解決問題。
儘管我已在介面中指定了 DNS 伺服器,但似乎路由到 DNS 伺服器時存在問題。
在我的 openwrt 路由器上,我有包含以下資訊的 LAN 設定
ipaddr - 10.77.1.100
netmask - 255.255.255.0
gateway - 10.77.1.10
custom dns - 10.77.1.50, 10.77.1.51
在 dhcp 和 dns 下
local domain - internal.example.com
DNS forwardings - 10.77.1.50, 10.77.1.51
從我的 openwrt 路由器(IP 為 10.77.1.100)我可以 ping 到 10.77.1.50,但無法 ping 到以下任何一個 -
masterdns
masterdns.internal
masterdns.internal.example
masterdns.internal.example.com
全部回傳相同的失敗"ping: bad address 'masterdns'"