小编ter*_*cow的帖子

ubuntu 服务器无法解析 LAN 主机名

有点卡在这里。

我有 2 台机器无法解析 LAN 主机名,除非 /etc/hosts 中有特定条目

但是局域网上的其他机器可以解析主机名。

我的局域网:

  • 1 x Cisco 路由器运行 DD-WRT v24-sp2,启用 DNSMasq。我已经使用 LAN 上的主机名和 IP 对其进行了配置。
  • 1 x Kubuntu 12.10(只要将所有主机名输入到路由器上的 DNSMasq 中,它们就会正确解析)
  • 2 x NAS(也可以正确解析所有名称)

  • 1 x Ubuntu Server 12.04(这不会解析本地主机名,除非它们被输入到 /etc/hosts)

  • 1 x XBMCLive (Dharma)(相同 - 除非条目在 /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)

hostname hosts lan dnsmasq

16
推荐指数
1
解决办法
6万
查看次数

标签 统计

dnsmasq ×1

hostname ×1

hosts ×1

lan ×1