CentOS下使用KVM克隆虚拟机自动修改网卡的MAC地址

克隆完虚拟机之后Mac地址还保留着母机的配置,此时需要修改成新的Mac地址才能继续,网上一般都是这样的手动操作:

参考:http://blog.51cto.com/freedyong/1361907

1、修改/etc/udev/rules.d/70-persistent-net.rules,去掉eth0,修改eth1为eth0

2、修改/etc/sysconfig/network-scripts/ifcfg-eth0的Mac地址

当时发觉这样子很不适合KVM克隆后的批量操作,而且写Shell脚本处理的非常麻烦,那么根据阿里云的KVM配置发现了基础地方可以实现手工无修改。

1、删除/etc/udev/rules.d/70-persistent-net.rules整个文件

2、删除/etc/sysconfig/network-scripts/ifcfg-eth0文件里面Mac地址,并改成dhcp,当然这个后续可以写个脚本自动写IP地址。示例:

这样设置完成后下次开机自动连接,且无需修改Mac地址。对于KVM批量克隆很有帮助。

原文地址:https://www.cnblogs.com/EasonJim/p/9029046.html

时间: 2024-11-07 02:23:58

CentOS下使用KVM克隆虚拟机自动修改网卡的MAC地址的相关文章

KVM 克隆虚拟机

KVM克隆虚拟机 virt-clone 作用简介 virt-clone 主要是用来克隆kvm虚拟机,并且通过 Options.General Option.Storage Configuration.Networking Configuration 等不同选项对新的虚拟机进行一些特殊的定义. 1 查看kvm虚拟机 [[email protected] ~]# virsh list --all Id Name State --------------------------------------

RHEL克隆虚拟机后改变网卡地址

RHEL克隆虚拟机后改变网卡地址 (一)更改hostname # vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=your-vm-hostname-here (二)更改网卡地址 在使用virt-manager或virtual-box克隆了RHEL6的虚拟机之后,网卡地址需要手动更改. 首先在virt-manager中查看虚拟机属性: View->Details Overview  |  Basic Details Name: vm-rhel64

在Linux下,在网络没有配置好前,怎样查看网卡的MAC地址?

在Linux下,在网络没有配置好前,怎样查看网卡的MAC地址? 使用 dmesg 与 grep 命令来实际,例如以下: [[email protected] ~]# dmesg | grep eth e1000 0000:02:01.0: eth0: (PCI:66MHz:32-bit) 00:0c:29:5b:f7:c2 e1000 0000:02:01.0: eth0: Intel(R) PRO/1000 Network Connection

Centos下用户模式和虚拟机的克隆

用户模式和两机器互联 Centos7的运行级别 查看运行级别使用如下命令 ls -l /usr/lib/systemd/system/runlevel*target 0:关机 1:单用户模式 2:多用户模式 3:多用户模式 4:多用户模式 5:图形界面 6:重启 使用命令:init0为关机.init6为重启 1.13 单用户模式 在单用户模式下 重启方法:reboot.init 6.shutdown -r now 进入单用户模式方法: 先重启虚拟机 按e 将linux16这一行的ro(读)改成r

KVM克隆虚拟机和libguestfs-tools管理工具(3)

克隆vm01至vm02(1) [[email protected] ~]# virt-clone -o vm01 -n vm02 -f /home/kvm/vm02/vm02.img 克隆vm01至vm02(2),修改vm02.xml的名称和UUID/MAC地址,vm02.img的路径 [[email protected] ~]# cp /etc/libvirt/qemu/vm01.xml /etc/libvirt/qemu/vm02.xml [[email protected] ~]# vim

​老男孩教育每日一题-第97天-虚拟机使用知识点: vmware centos7虚拟机克隆系统如何修改网卡设置?

答案参考: 1.克隆虚拟机,克隆前需关闭虚拟机2.克隆之后的网卡问题解决,其中需要修改HWADDR和UUID   /etc/sysconfig/network-scripts/ifcfg-ens32   uuid获取:用命令 nmcli con show 获取   mac地址获取:从虚拟机的属性里获取 备注 今天是每日一题陪伴大家的第97天,期待你的进步. 对于题目和答案的任何疑问,请在博客评论区留言.往期题目索引

vmware centos7虚拟机克隆系统如何修改网卡设置?

1.克隆虚拟机,克隆前需关闭虚拟机2.克隆之后的网卡问题解决,其中需要修改HWADDR和UUID  /etc/sysconfig/network-scripts/ifcfg-ens32  uuid获取:用命令 nmcli con show 获取  mac地址获取:从虚拟机的属性里获取 参考地址:http://lidao.blog.51cto.com/3388056/1949413

使用vmware克隆虚拟机,配置网卡的时候出现报错

以下三步即可快速解决 第一步:修改或删除文件/etc/udev/rules.d/70-persistent-net.rules [[email protected] ~]# mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak 第二步:修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0 把网卡或MAC信息注释掉. DEVI

VMvare克隆虚拟机之后重启网卡失败

首先 ip addr 查看网卡信息,注意网卡名和mac地址 然后 nmcli con show 查看网卡uuid cd 到 /etc/sysconfig/network-scripts目录, 备份之前的网络文件,eg: cp ifcfg-ens160  /root/ifcfg-ens160 修改网络文件,分别是HWADDR UUID NAME DEVICE 字段 HWADDR修改为上面查看到的mac地址 UUID修改为上面查看到的uuid NAME 和 DEVICE修改为 ip addr 查看到