linux下网卡灯不亮

linux下网卡灯不亮,第1张

一般来说,网卡的灯没亮是因为网卡没激活,也就硬件不工作。能够PING本机地址,因为linux可以创建虚拟网卡,所以不一定你配置的IP是你真正的网卡地址,在确认网线及交换机问题的情况下,可以使用lspci命令看一下网卡驱动是否已经加载,然后试一下ifconfig eth0 down ,ifconfig eth0 up (假设你的接口是eth0),看看能不能激活。

工具:

Centos

7系统

步骤:

1、系统安装完毕,可能网卡命名是这样的!

2、首先,先编辑网卡的配置文件

vi

/etc/sysconfig/network-scripts/ifcfg-eno16777736

将里面的NAME项修改为eth0

3、继续,重命名该配置文件。

4、然后,禁用该可预测命名规则。对于这一点,可以在启动时传递“net.ifnames=0

biosdevname=0

”的内核参数。这是通过编辑/etc/default/grub并加入“net.ifnames=0

biosdevname=0

”到GRUBCMDLINELINUX变量来实现的。

5、运行命令grub2-mkconfig

-o

/boot/grub2/grub.cfg

来重新生成GRUB配置并更新内核参数。

6、其实到第5步的时候,重启在ifconfig查看应该就已经生效了,根据Centos

官方WIKI的FAQ中得知,如果有多个接口,并且想要控制其设备名,而不是让内核以它自己的方式命名,创建,/etc/udev/rules.d/XXX-net.rules规则是必要的。

注意:以前系统的net规则名称是70-persistent-net.rules,这里也按照这个名字定义规则!

7、重启系统,验证!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8386434.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存