Ubuntu 14.04。
我在本地域 xxx.local 上。在终端中,我可以使用 dig 和 host 查找本地 dns 服务器提供的许多名称,例如 zzz.yyy.xxx.local。当我在 chrome 和 firefox 中输入相同的主机名时,我收到 ERR_NAME_NOT_RESOLVED 错误。
为什么这些浏览器不能解析这些名称?
Dev*_*ull 16
原来这是 chrome/firefox 获取名称的方式和 dig/host 获取名称的方式之间的区别。
典型nsswitch.conf
有这样一行:
hosts: files mdns4_minimal [NOTFOUND=return] dns
Run Code Online (Sandbox Code Playgroud)
应该改为:
hosts: files dns mdns4_minimal [NOTFOUND=return]
Run Code Online (Sandbox Code Playgroud)
然后一切都会神奇地工作。
归档时间: |
|
查看次数: |
4945 次 |
最近记录: |