我有一台配置了 DNSmasq 的 DD-WRT 路由器。配置如下
local=/myhome.local/
expand-hosts
addn-hosts=/jffs/hosts.dnsmasq
这样我可以解析网络主机(例如ping macbookair
),但其他主机不起作用。以下主机可以工作:
- 路由器本身
- 我的两台 Mac
以下方法无效
- 我的AppleTV
- 我的时间胶囊
- iPhone/iPad
- 我的 RaspberryPI (raspbian)
所有主机都在 DD-WRT 的 LAN 状态页面下显示其主机名,因此我假设 mac 和路由器做了一些特殊设置。另一个区别是 PI 似乎没有获取我的本地域名 (myhome.local)。
我在这里遗漏了什么?
答案1
该顶级域名.local
正在被 OSX 和其他移动域名系统服务。尝试在同时运行 Bonjour(OSX)/Avahi(Linux) 的设备上使用.local
它会产生问题。