为什么Windows 7无法访问Suse Linux上的网站?

我有我的本地networking设置一些怪异的问题,我有一个发展服务器在地下室,承载Apache的发展网站及运行DNS以及所以我可以查找所有我的项目为http://projectX.nexus.local和它在字面上工作了10年。 现在 – 我刚刚购买了Windows 7的新笔记本电脑,它无法findnexus.local域中的任何网站。 互联网上的一切都很好…只是本地的东西给site not found error [DNS]

我的ipconfig /all以正确的顺序显示正确的名称服务器

 192.168.1.99 207.164.234.193 207.164.234.129 

named正在运行并正确回答查询,我的resolv.conf

 search nexus.local nameserver 127.0.0.1 nameserver 192.168.1.99 nameserver 207.164.234.193 nameserver 207.164.234.129 

有点抓我的头在这里,因为我的桌面可以find并浏览所有的本地网站,但笔记本电脑不能。 两者都从相同的DHCP服务器获得他们的信息,并且都有相同的networking信息(网关/ DNS等)

几件事情:

  1. 从您的客户端和您的DHCP范围中删除外部DNS服务器。 他们应该只使用内部DNS服务器进行名称parsing。 这在您的设置中不是严格要求的,但它会使名称parsingfunction更好。 configuration您的DNS服务器使用外部服务器作为转发器。

  2. 在笔记本电脑上设置连接特定的DNS后缀以匹配您的内部DNS区域名称。

这应该为你做的伎俩。

你在Windows机器的域后缀列表中有nexus.local吗?