Centos7克隆后虚拟机网络配置

原因:执行ifconfig命令后会发现网卡名称是ens33,但是网络配置文件仍为/etc/sysconfig/network-scripts/ifcfg-eno16777736 。如果现在执行systemctl restart network 会出现Job for network.service failed because the control process exited with error code

1.将原来的网络配置文件名ifcfg-eno16777736改为查询到的网卡名称
(0)修改主机名(原虚拟机的主机名为piao):

vi /etc/hostname

修改内容为:

piao1

(1)修改ifcfg-eno16777736

cd /etc/sysconfig/network-scripts

mv ifcfg-eno16777736 ifcfg-ens33 

2.修改ifcfg-ens33内容,将DEVICE和NAME的值都修改为ens33。注意这里没有设置mac地址(我是采用的桥接法联网)

NAME=ens33

DEVICE=ens33

3.修改ip

IPADDR=192.168.0.142

4.重新启动网络:

service network restart

5.重启虚拟机

6.验证;

ifconfig

ping www.baidu.com
1
2