服务器 频道

教你轻松应对Linux服务器的典型故障

二、网络故障诊断

    既然是服务器,那么linux系统已经要连接到网络才能发挥他的效果和能量。所以说在实际工作中linux系统的网络故障也是急需排除的。

    1、无法ping通LINUX服务器: 当在Linux系统中IP地址无法Ping通时,主要原因是由于网络信息配置的错误导致的。

    具体解决方法介绍如下:

    (1)使用ifconfig命令重新配置网卡地址,命令行如下:
    $ifconfig eht0192.168.1.2 netmask 255.255.255.0
    $ifdown eth0
    $ifup eth0
    然后用Ping命令,就可以Ping通IP地址192.168.1.2了。

    (2)修改系统中的网络配置文件也可以到到上面的目的,建议使用这种方法,这样的操作更加可靠。
    进入网络配置文件所在的目录:
    $cd/etc/sysconfig/network-scripts
    $1s
    ifcfg-eth0 ifdown-ipv6  ifdown-sit  ifup-aliases  ifup-plip  ifup-ppp  ifup-sl
    ifcfg-1o   ifdown-post   ifdown-sl   ifup-ipv6   ifup-plusb   ifup-routes  network-functions
    ifdown   ifdown-ppp  ifup   ifup-ipx   ifup-post   ifup-sit   network-functions-ipv6
    用vi命令修改ifcfg-eth0文件中下面的一行即可,例如:
    IPADDR=192.168.1.2
    其中192.168.1.2是所要修改或重新配置的地址,配置完毕后,重新启动机器就可以使IP地址的改动生效。
  
    2、本机无法访问外部网络:如果在Linux操作系统中无法访问外部,例如Ping公网的IP地址不通,而Ping自己机器的地址可以通,一般原因是网关信息没有配置正确。

    解决方法如下:

    采用上面的第二种方法(直接修改网关配置文件)可以快速解决问题,操作步骤如下,进入网关配置文件所在目录:
    $cd/etc/sysconfig
    $1s
    apmd   authconfig   clock.OLD   gpm   i18n   keyboard   network   provider
    sendmail   apm-scripts   cdq   console   harddisks   identd   kudzu
    用vi命令修改此目录下network文件中下面的一行即可,例如:
    GATEWAY=192.168.1.1
    其中192.168.1.1是所要修改或重新配置的网关地址,配置完毕后,重新启动机器就可以使网关地址的改动生效。

    3、DNS域名解析故障:如果在Linux系统中无法进行域名解析,最可能的原因是没有在本地指定有效的域名服务器,这种情况比较常见。

    解决办法如下:

    一般修改和域名服务相关的文件如/etc/hosts或/etc/resolv.conf,在这些文件中添加有效的域名服务器的IP地址就可以解决。如果判断不是本地域名解析的问题,例如在本地可以解析公司域名,但外面的客户无法正常解析公司域名,则需要和域名注册服务提供商联系,一起解决问题。因为此种情况的发生,可能是公司系统中的IP地址和注册的域名不对应的原因造成的。
   
总结:

    至此笔者就为各位读者介绍了最常见的LINUX故障排除方法,当然由于篇幅原因,关于Linux系统中常见故障及问题也只能点到为止。其实常见的错误及解决办法还有很多,在这里介绍的知识涉及了一些大家常会遇到的部分,希望对大家有所帮助。


0
相关文章