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