客户端主机自查DNS故障及应急解决办法

        本文我最初发在 www.mcse.org.cn论坛,但我觉得还是很有用的,故而放到我的blog里来。
        其实这个问题如果了解DNS域名解析过程和DNS服务器原理的话,很容易想到解决办法,但是在园区网中这是常见的故障。上不了网的时候,我们当然可以联系网管,但如果能先做一下自查,那么当有紧急需要的时候,在网管排除DNS故障之前,我们就能做一些应急措施,提高工作效率。

        最直观症状:无法上网,但是可以上QQ,网络是连通的。

        检查步骤:
        1、ping 局域网主机,通,确保网络连接正常。
        2、ping 网关,局域网出口正常。
        3、ping DNS服务器,DNS服务器地址可以从任务栏网络连接图标处获得。这里要注意,即使能ping通,也不保证DNS服务器是正常的,也可能DNS服务器正拒绝服务,我们还需要做第四步工作。当然,如果不通,那肯定是DNS服务器down了,可跳过第四步工作,直接联系网管。
        4、在命令行中运行nslookup,会连接DNS服务器,你可以检查DNS域名解析服务是否正常,随意输入一个域名,比如 www.google.com,如果能正常获取IP地址,那是正常的。但如果无法解析IP地址,那肯定解析服务出现问题,联系网管吧。

        应急措施:
        1、修改hosts法:C:\WINDOWS\system32\drivers\etc文件夹下的hosts文件,用记事本打开,仿照“127.0.0.1      localhost”这样IP和域名对应的写法,手工添加要访问的域名。原理是,FQDN名解析的过程是先进入hosts文件查找,再访问DNS服务器解析的。这种做法属于一步到位,对于你设定的域名,无需访问DNS服务器解析。局限性在于一一对应意味着,如果你需要访问多个域名,那就要添加多条记录,麻烦。
        2、设定临时DNS法:公司的DNS服务器down了,反正网络是通的,那么就用其他公司的DNS服务器进行域名解析。哪个公司?最简单就是当地的网通或者电信,他们的DNS服务器总是有冗余的,你要相信他们总是通的。不知道DNS IP地址?问你QQ里边的哥们呀,让他们帮你找一个,仅需一个就好。怎么改?那还不简单,进入网络连接属性,在手工设置IP地址的地方,设定IP地址。改完了怎么还无法访问?重启电脑。
        经过以上几步,应该就解决了。怎么样,简单吧。

你可能感兴趣的:(windows,工作,qq,Google,电信)