邂逅DNS故障

Author: 杨天强 Date: 2001年 42期

?牐犚蝗眨蝗幌肫鹩幸环庵匾男呕刮词杖。⒖糖ㄉ贤4蚩狥oxMail选择待收信的账户,点击工具栏上的“收取”,FoxMail竟弹出了一个信息,“Winsock error:[10065]NO route to host”,改换其它账户,情况相同。我的第一个反应就是FoxMail出了问题。先不去管它,可以直接到163网站去收信。打开浏览器,在地址栏里输入http://www.163.net,回车,系统竟报告该页无法访问。难道163网站的服务器有问题?真是屋漏更遭连雨天。又试着输入“天极”、“新浪”、“搜狐”的域名,仍是无法浏览。看看任务栏上绿色的小计算机还在,显示连接速度是50.66Kbps,看来线路还不错,难道计算机有病毒?试着打开OICQ,令人意外的是,小企鹅竟能正常工作,和朋友聊天也毫无异样。
  ?牐犖藜瓶墒┲啵缓弥仄艏扑慊俅尾?号登录,故障依旧。
  ?牐牼残南赶耄热籓ICQ能正常工作,说明从本机到ISP的通信线路正常,而且ISP的主机和路由器也没问题。可是为什么在浏览器中输入网站的域名时,却无法建立联接,难道是ISP的DNS,域名解析系统,服务器出现了故障?想到这里,进入DOS模式,键入命令ping www.163.net,屏幕回应显示“Unknown host name”。果然是域名解析时发生了错误。本地浏览器收不到从DNS服务器回复的IP信息,进一步的通信当然无法进行,网页不能浏览也在所难免。而OICQ能正常工作,是因为该软件内置了聊天服务器的IP地址,根本不需要解析。
  ?牐犝业搅嗽颍侍庖簿秃媒饩隽恕<堑谩兜缒员ā吩卸嗥恼绿峒耙恍┯始衿鞯腎P地址,我很快找到了163信箱的SMTP和POP3服务器的IP地址分别是??202.103.134.171和202.108.255.210。接下来进入FoxMail选取账户,点击右键,在弹出的菜单中选中“属性”,在弹出的“账户属性”窗口中,点击左面的“邮件服务器”,用刚才找到的IP地址分别替代smtp.163.net和pop.163.net,点击“确定”,再点击任务栏上的“收取”,久违的信件终于姗姗来迟。
  ?牐牎兜缒员ā分杏形恼陆ㄒ樵谧约旱幕由辖?立一个域名解析文件,浏览器在处理域名时,先访问这个文件,若解析不成功,才求助于ISP的DNS服务器。这样做的好处显而易见,一是提高域名的解析速度,二是对于一些常用域名的解析就不依赖于ISP了。为避免出现此问题,最好在本机上创建一个自己的域名解析文件,把一些常用网站的IP地址都加进去。