CentOS中eth0问题,复制或者克隆虚拟机后eth0变成eth1

方法一:

CentOS中eth0问题,复制或者克隆虚拟机后eth0变成eth1。

使用ifconfig -a后发现有eth1和lo

解决方案:

1.将配置网卡配置文件由eth0改为eth1:

mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1

2.把/etc/sysconfig/network-scripts/ifcfg-eth1中DIVCE=eth0改为DIVCE=eth1和删除HWADDER=...这一行。

3.重启服务:

ifup eth1 或者/etc/init.d/network restart


方法二:

首先打开/etc/sysconfig/network-scripts/ifcfg-eth0,配置好IP地址,并删除MAC地址。

# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 TYPE=Ethernet

HWADDR=00:0C:29:BE:56:DB

UUID=5c0c914d-01ac-4543-8ffb-71cfc8f4fc60

ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static

IPADDR=192.168.1.10 GATEWAY=192.168.1.1

删除网络配置规则文件:rm -f /etc/udev/rules.d/70-persistent-net.rules 这个文件认 识别网卡的MAC地址自动生成

重启机器#reboot

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native