【Linux】Linux網路配置基礎4 RHEL6 作業系統更換網路卡

海星星hktk發表於2016-07-12
Linux網路配置基礎4
RHEL6 作業系統更換網路卡

如伺服器網路卡故障更換網路卡,或者伺服器其他硬體故障,直接把硬碟拆下放到其他伺服器上使用時。

都是網路卡硬體發生變化,對應的是網路卡mac地址改變。
此時系統啟動起來後,網路是無法正常使用的。
涉及到一個檔案
/etc/udev/rules.d/70-persistent-net.rules


[root@rhel64 ~]# cat /etc/udev/rules.d/70-persistent-net.rules


[root@rhel64 ~]# poweroff
關閉作業系統,修改虛擬機器網路卡mac地址,模擬更換網路卡硬體







啟動虛擬機器,CRT已經無法遠端連線,使用控制檯圖形化介面登陸管理


[root@rhel64 ~]# ifconfig
[root@rhel64 ~]# ifocnfig -a


[root@rhel64 ~]# service network restart
[root@rhel64 ~]# ifup eth0
報錯:Device eth0 does not seem to be present,delaying initialization.



[root@rhel64 ~]# cat /etc/udev/rules.d/70-persistent-net.rules


[root@rhel64 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0


【解決方法】
手動修改網路卡eth0配置檔案,使用ifconfig -a查詢出來的新mac地址替換舊mac


修改/etc/udev/rules.d/70-persistent-net.rules檔案,註釋或刪除掉eth0對應行
將新mac地址對應的eth1更改為eth0

[root@rhel64 ~]# cat /etc/udev/rules.d/70-persistent-net.rules


重啟作業系統驗證
[root@rhel64 ~]#reboot
[root@rhel64 ~]# ifconfig

網路已經恢復,CRT可以遠端連線


也可以只修改eth0網路卡配置檔案對應HWADDR,
直接刪除/etc/udev/rules.d/70-persistent-net.rules檔案,重啟作業系統後此檔案會自動生成。

[root@rhel64 ~]# cat /etc/udev/rules.d/70-persistent-net.rules





呂星昊
2016.7.12

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29475508/viewspace-2121900/,如需轉載,請註明出處,否則將追究法律責任。

相關文章