使用模板創建linux虛擬機網卡eth0無效解決方法
阿新 • • 發佈:2018-03-26
vm ESXI LINUX 問題描述:
在使用linux虛擬機模板部署完系統後使用ifconfig –a ,沒發現eth0,發現eth1,在/etc/sysconfig/network/下有一個ifcfg-eth0的文件,但是沒有ifcfg-eth1的文件。 ATTR{address}=="00:0c:29:50:xx:xx", ATTR{type}=="1", NAME="eth0"
重啟網卡
在使用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=="?*",
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無效解決方法