游客发表
昨天下午三点十七分,办公室网络突然断了。右下角的小地球图标转了三圈,弹出一行字:“DNS服务器可能不可用”。我盯着那行字看了五秒,心里骂了一句——又是它。
这不是我第一次遇见这条提示。上次是在家里,正打着游戏,团战刚开,画面就卡住了。我以为是路由器又抽风,重启了三次,没用。后来才想起来,是隔壁装修把光缆挖断了。运营商修了四个小时,那四个小时里,我对着这行字发呆,什么都干不了。
DNS是什么?说白了,它就是互联网的电话簿。你输入www.baidu.com,它帮你翻译成一串数字IP地址,你的电脑才能找到那台服务器。电话簿坏了,你就算知道百度这个名字,也拨不出去。
问题在于,这行提示出现的时候,你根本不知道是电话簿本身坏了,还是打电话的线路坏了,甚至是接电话那头的人把电话砸了。我见过最离谱的一次,是公司行政把机房的网线当废线拔了——就为了给打印机腾个插头。
排查顺序其实有讲究。先看是不是自己电脑的问题——打开命令行,ping一下8.8.8.8,这是谷歌的DNS,如果通,说明网络没问题,是你电脑的DNS设置被改了。改回来就行。如果不通,那就是路由或者光猫的问题。这时候别急着给运营商打电话,先看看路由器指示灯,电源灯亮不亮,WAN口灯闪不闪。
有一次我帮朋友修,折腾半天,最后发现是他家猫把路由器电源线咬断了。猫没事,路由器也没事,就是没电了。你说这算DNS问题吗?表面上是,实际上不是。但用户看到的,就是那句“DNS服务器可能不可用”。
还有个坑,是公共WiFi。商场、机场那些免费热点,经常搞强制认证——你连上了,它弹个网页让你输手机号。但有时候弹窗被浏览器拦截了,你上不了网,系统就报DNS错误。其实DNS好着呢,是那个认证页面被你的广告拦截插件干掉了。关了插件,刷新一下,就好了。
真正烦人的是DNS劫持。你输入一个网址,它把你导到另一个地方。不是技术故障,是有人故意改了你的电话簿。前几年有款路由器被爆出漏洞,黑客能远程改你的DNS设置,把银行网站导到钓鱼页面。遇到这种情况,重启路由器没用,得进管理后台恢复出厂设置,然后改掉默认密码。
我自己最常干的一件事,是把DNS改成国内的公共DNS,比如223.5.5.5(阿里)或者119.29.29.29(腾讯)。运营商默认的DNS有时候会抽风,尤其是晚高峰,解析速度慢得像蜗牛。换了之后,基本没再遇到过“不可用”的提示。但我也遇到过换了DNS之后,某些内部网站反而打不开的情况——那是公司内网用了自己的DNS,你改成公共的,反而找不到内网服务器了。所以,公司电脑别乱改,家里电脑随便折腾。
说到底,这句提示只是告诉你“电话簿可能出了问题”,但具体是电话簿被撕了、被水泡了、还是压根没人接电话,得你自己去查。别一看到它就重启电脑,那是最没用的办法。先想想,刚才是不是装了什么软件?是不是改过网络设置?是不是有人动过路由器?如果都没动过,那就乖乖等运营商修吧——很多时候,问题出在机房那头,你这边再怎么折腾都是白费力气。
不过话说回来,这行字出现的时候,至少说明你的电脑还在努力找答案。真正可怕的是那种什么都不提示,直接断网的——那才叫叫天天不应,叫地地不灵。
友情链接