在学习Linux时候,经常需要克隆生成多台虚拟机以搭建内网环境。但是克隆生成的虚拟机网卡MAC错误,却无法正常联网。
经过一番搜索,终于找到解决办法:
1.ifconfig -a #记下MAC地址00:0C:29:7B:93:9E
2.vi /etc/udev/rules.d/70-persistent-net.rules
将默认的eth1改为eth0,保存
3.vi/etc/sysconfig/network-scripts/ifcfg-eth0,将刚才记录下的MAC地址填上,注意DEVICE那边也是"eth0"
4.重启Linux,即可解决问题。
补充:
上面我们可以通过ifconfig |sed -n '1p'|awk '{print $5}' 获得MAC地址,>>追加到到/etc/sysconfig/network-scripts/ifcfg-eth0,然后再修改,省得自己记录MAC地址。