如何定位网站无法访问?

继 hexonet 宣布惹不起某国并不再给勤劳善良的某国人民提供DNS服务后
Godaddy的DNS服务器正大批的遭到干扰
很多同学突然发现自己的网站打不开了……心神不宁

定位网站打不开的问题只需要最多3步
[开始]>[运行]>输入cmd
出来个黑窗口
输入ping 域名
如果 ping 不出 IP 来,证明 DNS 服务器有问题
否则会有 响应时间或timeout
如果有响应时间,越短证明响应越快(但常规情况下更多影响网页打开速度的取决于页面性能,参考 yslow)
timeout的话一种是主机设置了禁止ping,还有一种是主机挂了或线路问题
而 tracert 则是 ping 的加强版
[开始]>[运行]>输入cmd
出来个黑窗口
输入tracert 域名
会最多显示30个经过的路由节点并返回相应时间
如果在某个IP之后都是 timeout 了,就证明那 节点出问题
可以通过 http://miao.in/ip.php 来反查IP确定具体是哪个地方
如果最后到了域名对应的服务器IP后 timeout, 就证明本地和服务器网络是连通的,
那无法访问就是服务器挂了,或防火墙拦截
解决方案
1. DNS问题
更换dns, 国内最好的也就是 DNSPOD 了,最近还把收费功能免费了
2. 线路问题
世界上最远的距离,不是电信到网通,而是国内到国外,无解,只有等
3. 服务器禁ping
一般是预防扫描窥探攻击,可以用tracert替代
4. 服务器当机或被防火墙拦截
联系管理员-
订阅大猫的RSS feed,不错过一部AV~





话说这两张图做的不错啊
Reply
bigCat:
@chedan, 业余玩家,羞
Reply
苏洋:
@bigCat, 大爱第二张...btw,感觉你的主机不错,但是目前的使用的很好...有机会的话,用你的合租...戒律神马的很有意思.
Reply
话说he.net的速度也不错..
Reply
bigCat:
@deef,
是滴
Reply
我已经把DNS转到POD啦,之前就经常死掉的。
Reply
Elizen:
@Kaoru, 我就是在老猫的指导下,转到那里了。
Reply
这个dos命令很实用。
Reply
路过 打将有!!
Reply
这几个命令,最近都用上了,呵呵!
Reply
路过···
Reply
感谢博主的分享,有空欢迎来我的站http://lux.24k999.org/看看,多多指教!
Reply
我讨厌“强”
Reply
这个dos命令很实用。
Reply
你总是能高出特色的东西
Reply
强大滴域名!!!
Reply
不稳定的真是让你伤不起啊。
我之前用godaddy默认的DNS也不行的
Reply
扬州起源-http://www.yzqiyuan.com
Reply
呃,话说,啥时候又开始更新了...
Reply
Reply
Reply
呵呵,需要好好努力学习一下!
Reply
ping不通一般都是无法访问。
Reply
我ping任何域名都说请求超时是怎么回事呢?
能解析出ip, 就是超时,上网什么的倒也正常。
Reply
新版本的qq空间是大猫做得么?
Reply
这个真的不知道 幸亏你提醒了
Reply
博主正解,我也在用DNSPOP!现在不会被墙了!
Reply
域名碉堡了
Reply
一个域名用DNSPOD,一个域名用新网。
Reply
很实用的文章,谢谢。
Reply
好喜欢这个域名啊···结果去买就进来了··········
Reply
bigCat:
@didian, 羞
Reply
Reply