linux物理机更换主板后无法启动网卡解决

您所在的位置:网站首页 linux启动网卡mac地址不对 linux物理机更换主板后无法启动网卡解决

linux物理机更换主板后无法启动网卡解决

#linux物理机更换主板后无法启动网卡解决| 来源: 网络整理| 查看: 265

问题描述

测试环境的qa4主机更换了主板,拿回来后发现无法ping通测试环境的其他机子。

/etc/sysconfig/network-scripts/ifcfg-eth0网卡配置还是更换主板之前的:

 

但是通过service network status查看,启动的只有lo ,eth0启动不了,不论是ping其他的子网机子还是ping自己的网关172.31.52.1,都提示:destination host unreachable

什么配置都没改动,怎么就启动不了网卡了呢?原来是更换了主板,网卡的mac地址变了!

系统启动时,加载网卡驱动后会去读一个文件,这个文件是一个缓冲文件,包含了网卡的mac地址,这个文件就是:/etc/udev/rules.d/70-persistent-net.rules:

# PCI device 0x10ec:0x8168 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="10:7b:44:81:4d:71", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x10ec:0x8168 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="60:45:cb:81:43:21", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

有两条记录,第一条是更换主板前的网卡信息;第二条是这次centos系统启动时探测网卡的新MAC地址刚写入的。

第一条:ifcfg-eth0中对应的HWADDR还是老的mac地址10:7b:44:81:4d:71

第二条:拥有新mac地址60:45:cb:81:43:21的新网卡eth1并没有在/etc/sysconfig/network-scripts下配置

所以这两条记录,和/etc/sysconfig/network-scripts下的网卡配置都是不匹配的。

所以,有两个方式去解决:

在70-persistent-net.rules中将表示老网卡的行注释掉,然后将表示新网卡行中的eth1改成eth0,再把ifcfg-eth0的mac地址改成新网卡的mac地址,重启。这样启用的还是eth0. 把ifcfg-eth0文件改成ifcfg-eth1,文件内容DEVICE=eth1,HWADDR=60:45:cb:81:43:21,重启,这样启动的就是eth1. 采用的是第一种方式:

/etc/sysconfig/network-scripts/ifcfg-eth0:

/etc/udev/rules.d/70-persistent-net.rules:

# PCI device 0x10ec:0x8168 (r8169) (custom name provided by external tool) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="60:45:cb:81:43:21", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" 总结:

原因:由于换了主板,集成网卡mac地址变了,70-persistent-net.rules中仍然保留了老网卡eth0的内容,新网卡则被识别为eth1。

处理:将表示老网卡的行注释掉,然后将表示新网卡的行中eth1改成eth0,再把网卡配置文件ifcfg-eth0的mac地址改成新网卡mac地址,重启。

总之,/etc/udev/rules.d/70-persistent-net.rules的内容要和/etc/sysconfig/network-scripts下的网卡配置,能匹配上就行了。

 

Ps,像这种配置静态固定IP的时候,一定要去机房,把服务器连进那个子网路由器。

在工位上配置的话,由于工位的子网段不是机房的子网段,是不能配置机房的IP地址的。

 

参考:https://www.cnblogs.com/webnote/p/5949716.html

https://www.cnblogs.com/wangnengwu/p/5738695.html

https://www.cnblogs.com/kevingrace/p/8524664.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3