Kvm

kvm虚拟机怎么解决mac地址冲突

我用qemu-systemx86_64命令 我需要两台虚机,创建一个(a),复制一个(b) 启动后,两台机器mac及ip都一样,都能ping通外网 我需要改其中一台的mac及ip,要怎么更改? 我用过参数-net nic,macaddr=f9:c0:9e:6d:b2:2e,但是虚机网卡起不来 ifup eth0提示:device eth0 does not seem to be present, delaying initialization 怎么办?
已邀请:

Ansible - 项目实施 系统工程师

赞同来自: koyo

虚拟机网卡 mac 冲突的解决办法: 
a.连接上虚拟机。
b.关掉冲突主机。# ifdown eth0c.修改 eth0 的 mac
#sbin/ifconfig eth0 hw ether 00:AA:BB:CC:11:22 -->分一个尽量不易出现 的 macd.修改 eth0 配置文件中的 mac
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Hwaddr: 00:AA:BB:CC:11:22e.重启网卡
service network restartf.我们用命令行更改的 mac 在当前生效,重启后失效,所以需要加入到开机启动。 
echo “ifdown eth0”>>/etc/rc.local
echo “sbin/ifconfig eth0 hw ether 00:AA:BB:CC:11:22”
echo “ifup eth0”

空心菜 - 心向阳光,茁壮成长

赞同来自: Ansible 小白菜

1.修改Centos虚拟机克隆机的HWADDR为ifconfig -a的MAC地址 
形如:HWADDR="00:0C:29:90:A7:23" 

2.然后再做以下操作 # rm -rf /etc/udev/rules.d/70-persistent-net.rules
# reboot
………………
# service network restart
Shutting down loopback insterface:
Bringing up loopback insterface:
Bringing up interface eth0:
#

要回复问题请先登录注册