CentOS 系统查看网卡信息(sulv)

网卡信息概述
在CentOS系统中,查看网卡信息是进行网络配置和故障排查的重要步骤,Sulv(system-uevent)是一种用于处理设备事件的方法,通过查看sulv信息,我们可以了解网卡的详细信息。
查看网卡型号
要查看网卡的型号,可以使用以下命令:
ls /sys/class/net/eth0/device/modalias
eth0是网卡的名称,根据实际情况替换为你的网卡名称。
查看MAC地址
MAC地址是网卡的唯一标识符,可以通过以下命令查看:
cat /sys/class/net/eth0/address
同样,替换eth0为你的网卡名称。
查看IP地址
IP地址是网络中的设备地址,可以通过以下命令查看:
ip addr show eth0
替换eth0为你的网卡名称。

查看网速
要查看网卡的传输速率,可以使用以下命令:
ethtool -i eth0
替换eth0为你的网卡名称。
查看路由信息
路由信息可以帮助我们了解数据包如何到达目标地址,使用以下命令查看:
route -n
查看DNS信息
DNS信息用于域名解析,以下命令可以查看DNS服务器地址:
cat /etc/resolv.conf
网络配置文件
CentOS系统的网络配置文件通常位于/etc/sysconfig/network-scripts/目录下,以下是一些常用的配置文件:
ifcfg-eth0:用于配置静态IP地址route-eth0:用于配置静态路由dns.conf:用于配置DNS服务器
表格总结
| 命令 | 功能 | 举例 |
|---|---|---|
| ls /sys/class/net/eth0/device/modalias | 查看网卡型号 | ls /sys/class/net/eth0/device/modalias |
| cat /sys/class/net/eth0/address | 查看MAC地址 | cat /sys/class/net/eth0/address |
| ip addr show eth0 | 查看IP地址 | ip addr show eth0 |
| ethtool -i eth0 | 查看网速 | ethtool -i eth0 |
| route -n | 查看路由信息 | route -n |
| cat /etc/resolv.conf | 查看DNS信息 | cat /etc/resolv.conf |
FAQs
Q1:如何更改CentOS系统的默认网关?
A1:更改默认网关需要编辑路由配置文件/etc/sysconfig/network-scripts/route-eth0,添加或修改GATEWAY参数,将默认网关设置为192.168.1.1,可以执行以下命令:

sudo nano /etc/sysconfig/network-scripts/route-eth0
添加以下行:
GATEWAY=192.168.1.1 保存并退出编辑器,重启网络服务:
sudo systemctl restart network
Q2:如何设置CentOS系统的静态IP地址?
A2:设置静态IP地址需要编辑网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,修改BOOTPROTO为static,并添加IPADDR、NETMASK和GATEWAY参数,以下是一个示例配置:
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1
保存并退出编辑器,重启网络服务:
sudo systemctl restart network

