网络故障检测方法

来源:互联网 发布:seo外链工具源码 编辑:程序博客网 时间:2024/04/28 13:23

    在使用网络的过程中,经常由于种种原因使得网路不能正常通信,由于造成网络故障的原因很多,需要根据实际情况,最大范围地收集信息并做出判断,逐步缩小故障范围,从而最终找到故障点并加以解决。在排除网络故障的过程中,排错的步骤方法很重要,所以管理员要在实践中不断地积累经验并提高排错能力。
    1.查看本机IP地址
    首先需要排除的是非自身因素,即保证网卡、交换机、路由器或者ADSL设备本身没有物理故障。
    如确定不是物理故障就可以从自身找原因了。
    使用ifconfig命令查询本机的IP地址是否设置正确。
    使用netstat -rn命令查询系统路由表是否正确,尤其是默认网关地址是否正确。  
    检测本机IP地址是否与所设定的网关在同一网段。
    2.检测与网关的连接
    使用ping命令测试与网关的网络连接是否正确,如果不正确,可能是与网关主机的连接出现了问题。
    使用ping命令测试与同局域网中的其他主机的网络连接是否正确,如果也不正确,说明当前主机与局域网连接有问题。
    3.检测与互联网的连接
    若主机与网关的连接正确,可以使用ping命令测试与互联网中主机的网络连接,如果不正确,可能是网关介入互联网出现了问题。
    通常情况下可以ping互联网中DNS服务器的IP地址,因为在不能正常进行域名解析时,DNS服务器的IP地址时最容易获得的,并且测试与DNS服务器的网络连接也很必要。只有确定与DNS服务器的网络连接正确,才有可能正常地解析域名。
    4.测试域名解析
    如果本机与互联网中的主机连接正常,并且能够与DNS服务器正常连接,下一步需要使用nslookup命令测试当前主机使用的DNS服务器是否能够正确进行域名解析。如果该DNS服务器不能正常解析域名,可以更换其他的DNS服务器并进行测试。
    当然网络中出现的故障大都是不可预见的,还需要根据实际的情况分析并加以解决。