我有一个DNS解决问题,当我在本地计算机上浏览时,会影响我本地托管网站的性能.当我在浏览器中访问URL时,如果我将网络的DNS后缀附加到本地计算机名称,则该站点的加载时间(比没有DNS后缀慢100倍)的加载时间非常短.
我以为我可以通过使用我的hosts文件来解决这个问题,以避免需要查找.我在这样的主机文件中添加了一个条目
127.0.0.1 myMachine.MyDnsSuffix
但即使重启后,这也没有改变加载时间.虽然解决这个具体问题并不重要,但我真的很想知道为什么会这样.
此外,当我在域myMachine.MyDnsSuffix上运行nslookup时,我注意到它使用我的网络的DNS服务器来查找IP.这可能与我的问题有关,还是我只是误解了nslookup的工作原理?
我相信nslookup用于测试DNS服务器本身,而不是使用您的HOSTS文件.
http://support.microsoft.com/kb/200525似乎表明了这一点.
尝试一下简单的ping. ping myMachine.MyDnsSuffix是否解析为您在HOSTS文件中指定的环回地址?