Rocky_linux9网卡启动失败问题记录

大致来说,RockyLinux9 网卡启动失败是因为NetworkManager开机后没有自动激活。
这件事的复杂性在于,有时问题并不在于网卡本身,而是在于系统服务错误。

我们先来说说最重要的事情。
我们去年实施的项目也面临着类似的情况。
当时我们只是简单的使用 nmcli 连接 ens3 7 强制关机,然后 nmcli 连接 ens3 7 还有一件事:对于一个大约3 000个虚拟机的集群,兄弟发现这是由于内核模块冲突引起的。
他可以通过暂时卸载并重新安装modprobe -r e1 000e来解决这个问题; modprobe e1 000e。
还有一个更重要的细节。
在重新启动 NetworkManager 之前,必须首先使用 nmcli device show ens3 7 检查设备的状态。
有时设备会被误认为已禁用。

一开始我以为是网线没接好,后来发现不对劲。
检查日志后,我发现 NetworkManager 本身无法正常工作。
等等,还有一件事。
如果网卡是云提供商提供的虚拟网卡,则可能需要使用手动 ip link set dev ens3 7 up 命令。

建议下次遇到类似问题时,先用Journalctl -u NetworkManager查看日志。
很多人不注意这一点。
您认为这是驱动程序问题还是服务错误?这值得进一步调查。

linux系统网卡配置命令

ifconfig是一个古老的对象,现在ip是正确的用法。

ifconfig eth0 1 9 2 .1 6 8 .1 .1 00 网络掩码 2 5 5 .2 5 5 .2 5 5 .0 临时设置 IP。

ip addr add 1 9 2 .1 6 8 .1 .1 00/2 4 ​​​​​​dev eth0 CIDR格式设置IP。

ip route add default via 1 9 2 .1 6 8 .1 .1 设置默认网关。

echo "nameserver 8 .8 .8 .8 " >> /etc/resolv.conf 手动配置 DNS。

使用 ip link add link eth0 name eth0.1 00 type vlan id 1 00 创建 VLAN。

绑定使用 ip link add bond0 type bond 创建绑定接口。

用iw scan扫描无线网卡,iw connect key“SSID”0:连接WiFi的密码。

所有命令都必须有root权限。

配置前备份文件,/etc/network/interfaces 或 /etc/sysconfig/network-scripts/ifcfg-eth0。

Debian/Ubuntu 使用声明性 netplan 配置。

怎么在linux 系统下,禁用和启用网卡,并看状态,比如像WINDOW XP 下 本地连接,禁用,启用,连接状态,

禁用网卡:ip link set dev eth0 down(时间:立即,编号:eth0) 启用网卡: ip link set dev eth0 up (time:immediate, number: eth0)
显示状态:ip link show eth0 (time:immediate, number: eth0)
实用提醒:以root权限执行。