网站花费太多的时间来加载域名,但是当我用IP地址打开它工作正常

我有一个我在Windows 2008 R2专用服务器上托pipe的网站。

现在,我有问题是我的网站花费近30秒,通过它的域名连接它的任何“.asp”页面。 所有其他的HTML和“.js”工作正常,所以我不认为有任何DNS问题。

但是当我用服务器IP地址访问那些相同的页面时,它会在一秒钟内打开。

所以问题是通过域名打开任何“Hello World”“.asp”页面需要将近30秒。

请build议我。

服务器:Windows 2008 R2 Xenon DUAL CPU IIS 7

看起来像一个DNS问题。 尝试排查问题:

nslookup your.url.com nslookup 1.2.3.4 # bare IP address ping your.url.com # ping uses a system DNS resolver, so it differs from nslookup 

在客户端和服务器上执行此操作。

30秒是提示 – 您的工作站configuration了多个DNS服务器; 第一个没有工作,需要30秒才能放弃,然后尝试下一个。 尝试上面的troubleshhoting步骤,还:

 nslookup your.url.com 4.2.2.2 

(确实input4.2.2.2,这是一个公共的DNS服务器)

尝试使用Google的公共DNS服务器(8.8.8.8和8.8.4.4)来查看您当前使用的DNS服务器是否有问题。

我会build议你去一个受pipe理的DNS。 他们通常比托pipe自己更可靠,当然更快。

你有没有testing你的网站的性能漏洞,意味着你的组件像附加的CSS,JS,图像可以在不同IP的子域。 我不知道你的网站的名称告诉你的实际问题,但build议你检查http://zingro.com/网站性能漏洞。 这可能会有所帮助。