巧解DNS错误
你一直可以很好地上网,可是有一天突然之间不能浏览网络、收发邮件、IE只会一次又一次地显示 "DNS Error", 毫无疑问你遇到了DNS 问题......
ISP 导致的DNS 问题
一般情况下ISP开通了很多服务器,而且每台服务器完成的主要功能都不尽相同,比如DNS、POP、SMTP和Web等等,如果其中的一台服务器出了问题(最坏的情形就是DNS服务器出问题),作为客户端的你上网肯定会受到相应的影响。
ISP的DNS服务器在你上网的过程中起了很重要的作用,它负责把你在浏览器、邮件收发客户端输入的所有地址信息转换成IP地址,这样你才能和将要访问的远程服务器进行真正的交流。
解决DNS 问题
1.判断是否是DNS 问题
如果有这么一天,你通过浏览器访问任何网址得到的都是"DNS Error"的错误提示,不要着急,先用IP地址来访问一些网站,看看是否错误真正是由DNS造成的。下边是一些网站和它们的IP地址,如果不能访问则试着通过IP地址来访问。
通过IP地址可以正确访问网站而通过网站名不能,可以肯定你的DNS服务器出了问题。
注意:一个网站能否访问不能简单地通过 ping 或者 ping 207.46.134.155 来判断,直接在浏览器地址栏中输入目标网站的IP地址才是正确的方法。
2.设置多个DNS服务器解决DNS 问题
既然知道是DNS 服务器故障导致网络不能访问,问题就很容易解决。我们可以尝试改变自己机器的TCP/IP设置中的DNS配置,或者添加多个DNS服务器,这样问题就迎刃而解了。
按照以下步骤为自己的机器添加额外的DNS服务器:
Win2000/XP
打开"开始/设置/控制面板/网络连接",在"本地连接"上单击右键,选择"属性",然后设置为相应的DNS 服务器。
Win98
依次打开"开始/设置/控制面板/网络",在"网络"属性窗口双击"配置"选项页中的"TCP/IP -> D-Link DFE-530TX PCI FAST Ethernet Adapter"(例),弹出"TCP/IP属性"窗口后,在"IP地址"选项页选择"指定IP地址"并设置网卡的IP地址;在"DNS配置"选项页中,添加DNS 服务器。
3.SyGate 代理环境快速设置
前面所述方法可以在ISP的DNS服务器出问题时作为临时替代解决方案,如果你是在采用共享上网的网络环境中,则必须在每一台客户端都进行类似的设置,操作起来比较繁琐。
其实在采用SyGate做代理服务器的网络环境中有更简单的配置方法,在"SyGate Manager"的主界面,选择"Tools/Advanced Features-on/Configuration/Advanced",在"Domain Name Server(DNS)"后逐个添加你需要添加的DNS服务器。
采用这种方法不需要你在每台客户端手工添加DNS服务器,节省了不少体力。
防患于未然
要防止ISP的DNS服务器出故障导致不能上网,除了平时收集一些可用的DNS服务器之外,最好还是去找一些DNS缓存软件(如ExtraDNS),这样不但能在ISP的DNS服务器不能使用时解燃眉之急,而且可以加快网络访问速度,何乐而不为呢?
用腾讯电脑管家或360的DNS工具做下调整
标签:dns,fail