相信大家已经很了解Linux了,Linux作为一款成熟而稳定的网络系统。不过,Linux也存在着一些问题,就比如说Linux网络故障问题,这里为你讲解一些Linux网络故障解决办法,希望对你有所帮助。
1.IP地址无法ping通
当在linux系统中IP地址无法ping通时,主要原因是由于网络信息配置的错误导致的。
解决方法:
(1)使用ifconfig 命令重新配置网卡地址,命令行如下:
- $ ifconfig eth0 192.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
- $ ls
- ifcfg-eth0 ifdown-ipv6 ifdown-sit ifup-aliases ifup-plip ifup-ppp ifup-sl
- ifcfg-lo 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
- $ ls
- apmd authconfig clock.OLD gpm i18n keyboard network provider sendmail apm-scripts cbq console harddisks identd kudzu
用vi命令修改此目录下network文件中下面的一行即可,例如:
GATEWAY=192.168.1.1
其中192.168.1.1是所要修改或重新配置的网关地址,配置完毕后,重新启动机器就可以使网关地址的改动生效。
以上就是Linux网络故障的解决方法。
【编辑推荐】