2014年9月29日

Linux网络基础配置,故障排查

以太网连接
在Linux中,以太网接口被命令为:eth0、eth1等,0、1代表网卡编号
通过lspci命令可以查看网卡硬件信息(如果是usb网卡,则可能需要使用lsusb命令)

命令ifconfig命令用来查看接口信息
ifconfig -a 查看所有接口
ifconfig -eth0 查看特定接口

命令ifup、ifdown用来启用、禁用一个接口
ifup eth0
ifdown eth0

配置网络信息
setup
使用setup命令可以配置网络信息
配置完成后,使用ifup启用网卡,并使用ifconfig命令查看信息

网络相关配置文件
网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DNS配置文件
/etc/resolv.conf
主机名配置文件
/etc/sysconfig/network
静态主机名配置文件
/etc/hosts

网络测试命令
ping 192.168.1.1
ping www.kuntesi.com

测试DNS解析
host www.kuntesi.com
dig www.kuntesi.com

显示路由表
ip route

追踪到达目标地址的网络路径
traceroute www.kuntesi.com

使用mtr进行网络质量 测试(结合traceroute和ping)
mtr www.kuntesi.com

故障排查
网络故障排查遵循从底层到高层、从自身到外部的流程进行

先查看网络配置信息是否正确
-IP地址
-子网掩码
-网关
-DNS

查看DNS解析是否正常
host www.kuntesi.com