在使用vmware虛擬機時,有時候需要通過一個虛擬機克隆出批量的虛擬機,在克隆后,會發現網卡信息發生了變化,以這里為例,源主機網卡名稱為eth0、eth1,在克隆后變成了eth2、eth3,這時候,如果想要保持與源主機相同的名稱,需要進行修改,一共需要修改2個地方。
(1)修改/etc/udev/rules.d/70-persistent-net.rules文件
刪除eth0和eth1的配置文件,將eth2改為eth0,eth3改為eth1。最終結果如下
(2)修改網卡的MAC地址,將網卡mac地址改為與上面相同
[root@Oracle12CDB Desktop]# cd /etc/sysconfig/network-scripts/ [root@Oracle12CDB network-scripts]# ls ifcfg-eth0 ifdown-ippp ifdown-tunnel ifup-ipv6 ifup-sit ifcfg-eth1 ifdown-ipv6 ifup ifup-isdn ifup-tunnel ...
[root@Oracle12CDB network-scripts]# vim ifcfg-eth0
DEVICE=eth0
HWADDR=00:0c:29:b3:35:b0 #修改為與上一步的網卡信息一致
TYPE=Ethernet
UUID=ddab7c9f-2f55-4fbf-8959-5ae7a7bd995c
ONBOOT=yes
NM_CONTROLLED=yes
IPADDR=192.168.10.100
NETMASK=255.255.255.0
[root@Oracle12CDB network-scripts]# more ifcfg-eth1
DEVICE=eth1
HWADDR=00:0c:29:b3:35:ba #修改為與上一步的網卡信息一致
TYPE=Ethernet
UUID=9a9c0516-7c1f-4125-87ac-25d9b4417eec
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
(3)重啟主機,再次查看網絡信息
完成網卡更改。
【完】