IT源码网

虚拟机中克隆后使用eth0讲解

luoye 2021年02月13日 程序员 193 0

1.修改主机名

vi /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=mini1

 

 

1.修改ip地址以及udev记录网络规则的脚本

在CentOS中,udev记录网络规则的脚本为:/etc/udev/rules.d/70-persistent-net.rules

udev地址

打开该文件,这时你会发现,里面有eth0,eth1两个网卡的信息,但实际上你ifconfig时只能发现eth1一个网卡的信息,这时因为eth0根本就不存在。

将其中eth0的信息删掉,并将eth1信息中的设备名改为eth0,重启系统,你看到的网卡就是eth0了。

另外还有一个启动脚本文件/etc/sysconfig/network-scripts/ifcfg-eth0,该文件中的mac地址为原来eth0网卡的物理地址,而虚拟机为eth1分配新的物理地址,故启动脚本中的信息与实际信息时不匹配,

方法一:将MAC的地址信息修改为70-persistent-net.rules中的eth1的MAC地址

方法二:删除脚本文件中的HWADDR这一行

再次重启网络,如果不行就重启系统,就完全恢复到以前eth0网卡的状态了。

 

vi /etc/sysconfig/network-scripts/ifcfg-eth0

IPADDR=192.168.0.101

HWADDR=00:0C:29:9c:a6:97

完整的ifcfg-eth0文件

DEVICE=eth0 
HWADDR=00:0C:29:9c:a6:97 
TYPE=Ethernet 
UUID=1b43a2ef-05ea-45d6-b33c-20180a37373b 
ONBOOT=yes 
NM_CONTROLLED=yes 
BOOTPROTO=static 
IPADDR=192.168.33.71 
NETMASK=255.255.255.0
发布评论
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

连接到放置本地yum源服务器之前的注意事项讲解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。