Linux中网卡标识为eth,第一块网卡叫做eth0,第二块叫做eth1,以此类推
使用lspci或lsusb命令可查看网卡物理信息
命令ifconfig用以查看网卡信息
ifconfig -a 查看所有网卡信息
ifconfig eth?查看特定的网卡信息
命令ifup、ifdown用以启用、关闭一个网卡接口
ifup eth0
ifdown eth0
我们一般使用setup命令设置网卡信息
网卡的配置信息保存在下面目录中:
/etc/sysconfig/network-scripts/
配置文件为ifcfg-网卡名称,如:ifcfg-eth0
DNS服务器IP保存在:
/etc/resolv.conf
主机名配置保存在:
/etc/sysconfig/network
常用网络命令:
测试网路联通性
ping 192.168.1.1
ping www.google.com
测试DNS解析
host www.google.com
dig www.google.com
显示路由表
ip route
追踪到达目标地址的网络路径
traceroute www.google.com
使用mtr进行网络质量测试(结合了traceroute和ping)
mtr www.google.com
实时修改主机名
hostname 主机名(重启失效)
永久性修改主机名
/etc/sysconfig/network
HOSTNAME=主机名
网络故障排查遵循从底层到高层、从自身到外部的流程进行
先查看网络配置信息是否正确
ip地址
子网掩码
网关
DNS
查看到达网关是否连通
ping 网关ip地址
查看DNS解析是否正常
host www.google.com
host www.126.com
host www.douban.com