虚拟机克隆后网卡从eth0变成了eth1 但是/etc/sysconfig/networf-scripts/目录下只有eth0配置文件

1、删除/etc/sysconfig/network-scripts/ifcfg-eth1 的UUID这一行,因为每张网卡的mac地址是不一样的,所以UUID也是不一样的。如果有HWADDR这个选项也得把这一行给去了。

[root@fnw~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 

 

TYPE=Ethernet

BOOTPROTO=static

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPV6_FAILURE_FATAL=no

NAME=eno16777736

UUID=9972f8c8-48e0-4b2d-92c2-00d44999ed2f

DEVICE=eno16777736

ONBOOT=yes

IPADDR=192.168.1.131

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=192.168.1.1

 

2、进入/etc/udev/rules.d/这个目录,删除文件70-persistent-ipoib.rules

[root@fnw rules.d]# cd /etc/udev/rules.d/

[root@fnw rules.d]# rm -f 70-persistent-ipoib.rules 

 

3、重新启动网络即可(用以下两个命令在CentOS7以上的版本都可以)

systemctl restart network.service

service network restart

 

posted @ 2017-05-15 23:46  shakeface  阅读(208)  评论(0)    收藏  举报