1. 程式人生 > >使用模板創建linux虛擬機網卡eth0無效解決方法

使用模板創建linux虛擬機網卡eth0無效解決方法

vm ESXI LINUX

問題描述:
在使用linux虛擬機模板部署完系統後使用ifconfig –a ,沒發現eth0,發現eth1,在/etc/sysconfig/network/下有一個ifcfg-eth0的文件,但是沒有ifcfg-eth1的文件。

解決方案:
方法一:在創建模板虛擬機時的時候將70-persistent-net.rules文件先刪除,再創建為模板虛擬機。
方法二:修改70-persistent-net.rules文件
打開/etc/udev/rules.d/70-persistent-net.rules文件

PCI device 0x1022:0x2000 (pcnet32)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",

ATTR{address}=="00:0c:29:50:xx:xx", ATTR{type}=="1", NAME="eth0"

PCI device 0x1022:0x2000 (pcnet32)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:0c:29:36:xx:xx", ATTR{type}=="1", NAME="eth1"
刪除eth1的配置,用eth1的mac地址代替eth0的mac地址

重啟網卡

使用模板創建linux虛擬機網卡eth0無效解決方法