我试图访问这个网站在Firefox中收到此错误消息。
该网站托pipe在Debian,apache2,php5和bind9的dedibox上。
如果运行一个dig命令,或者任何一种ping,我都会得到好的IP,所以主机名实际上是parsing的。 这只是它在浏览器中不起作用。
我把一个testing脚本放在文档根目录下,试图直接访问它,但是它是一样的,所以没有应用程序问题。
我把我的主机文件在Windows上的IP,并尝试再次访问该网站。 有效! 所以实际上有一些dns无限循环或类似的东西,这是正确地绕过ping或挖,但不是由浏览器(这有多奇怪?)
我在开发的时候把这个服务器的控制权交给了我,所以我不知道服务器上的绑定守护进程是否应该解决这个域或其他人的问题,而且这个问题没有人知道,我需要find出。 named.conf文件中的域名有一些条目,我删除了它们,并要求客户端设置其他名称服务器来parsing域名。
我没有dns的经验。 有没有人有什么build议,我可以做更多的问题来确定问题?
更新:到目前为止,我发现有一个networking的问题。 我通过SSH做了/etc/init.d/networking重启,现在服务器似乎closures了。 我的意思是所有的接口都closures了,我无法连接。 服务器不能被我访问。 现在有什么可能是错的?
所以,域名parsing为:
Non-authoritative answer: Name: rencontres-selection.com Address: 88.191.110.117
所以,DNS似乎很好。 但是,我无法在80号港口打它:
telnet 88.191.110.117 80 Connecting To 88.191.110.117...Could not open connection to the host, on port 80: Connect failed
Ping也不起作用:
Pinging 88.191.110.117 with 32 bytes of data: Request timed out. Request timed out. Reply from 57.211.69.173: Destination net unreachable. Reply from 57.211.69.173: Destination net unreachable. Ping statistics for 88.191.110.117: Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),
tracert告诉我这个:
Tracing route to 88-191-110-117.rev.dedibox.fr [88.191.110.117] over a maximum of 30 hops: 1 <1 ms 4 ms <1 ms 10.95.133.1 2 1 ms <1 ms 1 ms 172.21.100.2 3 9 ms 1 ms 7 ms 10.95.135.249 4 2 ms 3 ms 9 ms 57.211.69.173 5 * 57.211.69.173 reports: Destination net unreachable. Trace complete.
所以,我认为最后一跳中的路由器出了问题。 它不知道下一步要去哪里访问服务器。
您可以使用“whois”为域名发现正确的域名服务器,例如:
whois rencontres-selection.com
但是,这显示没有结果。 所以我们回到:
skx@birthday:~$ dig -t ns rencontres-selection.com +short sd-18368.dedibox.fr. nssec.dedibox.fr.
那么这个工作呢?
skx@birthday:~$ dig -ta rencontres-selection.com +short @sd-18368.dedibox.fr 88.191.110.117 skx@birthday:~$ dig -ta rencontres-selection.com +short @nssec.dedibox.fr 88.191.110.117
现在我们可以看到.117是联系主机:
skx@birthday:~$ echo -e "GET /\r\nHost:rencontres-selection.com\r\n\r\n" | nc 88.191.110.117 80 [no reply]
所以DNS指向一个没有回复的主机,对我们来说。 也许只是因为防火墙而回复你呢?
关于重启networking后closures的接口:
Dedibox.fr提供基于IP的KVM 。 只要给他们一个电话或电子邮件他们为您设置它。 然后你将能够再次控制服务器。