CentOS 6.5克隆后eth1与eth0的问题
按照安装文档执行以下步骤时:
从克隆出来的虚拟机网卡都会被命名为eth1,而有些程序或者脚本,涉及到网卡的,默认写的是eth0,这时就存在要将eth1改为eth0的问题:
如果不修改的话,执行service network restart会报错失败。
1.首先要将/etc/udev/rules.d/70-persistent-net.rules中原来定义的eth0硬件信息删除。
用vi /etc/udev/rules.d/70-persistent-net.rules在相应记录前加#注释
如本例中,NAME为eth0这条记录注释掉并在该文件内将NAME为eth1改为eth0,并记录MAC硬件地址:
修改后的结果:
2.修改IP地址配置文件中eth0对应的MAC硬件地址,与上述记录的MAC地址保持一致
vi /etc/sysconfig/network-scripts/ifcfg-eth0
(下图为本例修改结果,请根据个人实际情况修改)
修改后的结果如下,保存并退出vi:
3.执行service network restart,重启网络服务,使配置生效