重启真能包治百病

/ 2评 / 0

快下班的时候,同事跑过来找我说广东有一家公司的所有机器都无法正常访问我们的服务。

我使用 teamviewer 远程连接对方公司的一台电脑,分别使用了360 浏览器、chrome、IE 都无法访问我们的网站,然后使用以下命令发现域名解析正常。

nslookup www.jianguoyun.com

奇怪的是除了我们的官网以外,访问其它网站都正常。
又使用了windows 下的路由追踪,也是正常的。

tracert www.jianguoyun.com

注意到访问我司主页的时候,显示 connection reset。像极了没开梯子时访问被墙的网站。我通过关键字 IP 从百度搜索中获得了这家公司的公网IP,boss 从远程服务器中实时抓包发现从客户公司IP能正常发出请求,我们也正常回应,但却没有后续了。

问这个地区我们有大量在线客户都没有遇到这个问题,果然牵扯到网络的很容易就成为玄学问题。无奈之下,我们决定修改用户的hosts,让其指向我们上海节点的IP。

但转念一想,一个一个修改用户的hosts 文件太慢了,毕竟他们一整个公司都无法使用我们的服务。从上面的 tracert 命令结果中发现,对方使用了一台 ASUS 的路由器,顺利的登录路由管理界面,希望能手动设置DNS。在设置的过程中,还没有找到该功能入口的时候,无意中重启了一次他们的路由器,结果就能正常访问我们的服务了。

直到现在我仍然不理解为什么,但想到每次windows 遇到问题时通过重启电脑总能解决也就释然了~~~

2条回应:“重启真能包治百病”

  1. Mrxn说道:

    他们的路由器没有定时软重启吧 或者是路由器里的插件扩展之类的卡了进程,因为我自己进程刷固件,也会有这种情况——只是我的个人见解!

发表评论

电子邮件地址不会被公开。 必填项已用*标注