我有一个已放入 ip4 配置的 dns,理论上它应该可以让我访问 *.test.local 域。它 ping 得很顺利。
我还完全禁用了 avahi 守护进程。nsswitch.conf 中的主机行现在如下所示:
hosts: files mdns4_minimal dns mdns4
现在,当我尝试访问 *.test.local 的任何子域时,通过浏览器什么也得不到。当我 ping 时,一切正常。
位于 sip.test.local 的 SIP 集线器也不通过 SIP 客户端连接(我使用 Zoiper),但也可以 ping 通。
如何修复此问题?我的 ubuntu 版本是 14.04。
我感谢所有的帮助。
答案1
在 nsswitch.conf 中我这样写:
hosts: files dns mdns4_minimal [NOTFOUND=return]
事实上,dns 一词必须放在比以前更大的位置。您的解决方案也应该有效。
它立即对 ping 起作用,但是您需要关闭浏览器之前。我试过,当我关闭并重新打开 Firefox 时,它仍然不起作用,当我关闭会话(断开与 Ubuntu 的连接)成功了!(可能是 Firefox 中某个缓存)