有点卡在这里。
我有 2 台机器无法解析 LAN 主机名,除非 /etc/hosts 中有特定条目
但是局域网上的其他机器可以解析主机名。
我的局域网:
2 x NAS(也可以正确解析所有名称)
1 x Ubuntu Server 12.04(这不会解析本地主机名,除非它们被输入到 /etc/hosts)
如何让最后 2 个使用路由器上的 DNSMasq 条目?每台机器都设置为使用路由器作为名称服务器,并且所有单元都正确解析外部地址。
谢谢。
更多信息:
在服务器上,如果我 ping 另一台 PC (wstation)
$ ping wstation
PING wstation.local.domain (x.x.x.x)
Run Code Online (Sandbox Code Playgroud)
如果我然后附加.local
$ ping wstation.local
PING wstation.local.local.domain (x.x.x.x)
Run Code Online (Sandbox Code Playgroud)
并直接
$ ping 10.0.0.4
PING 10.0.0.4 (10.0.0.4) 56(84) …Run Code Online (Sandbox Code Playgroud)