嘿,我把我的 Web 应用程序改成了使用我的计算机名称而不是 IP。从那时起,每 3 个页面中就有 1 个页面的 DNS 查找速度非常慢(平均需要 3 秒)。现在,我使用默认的系统代理设置。所有浏览器都会发生这种情况。
这是它在 Firebug 中的样子。
我该如何解决这个问题?另外,要为整个网络(而不仅仅是我使用的这台电脑)使用计算机名称,应该做哪些更改?我使用的是 Windows 7 64 位。谢谢。
编辑:这是我的主机文件:
127.0.0.1 localhost
alex-pc localhost
答案1
本地主机文件应如下所示:
127.0.0.1 localhost
127.0.0.1 alex-pc
要让其他 PC 连接到 alex-pc,您需要在路由器上添加 DNS A 记录(如果路由器支持)以指向 PC 的本地 LAN 地址。或者将 alex-pc 添加到所有 PC 的主机文件中。如果您的路由器不支持它。在计算机上设置一个小型 DNS 服务器,并将所有 PC 指向该计算机以进行 DNS 查询。或者更改 DHCP 设置中的 DNS 服务器并释放/更新其他 PC。您的问题中没有足够的细节来提供更准确的解决方案。