VM 克隆Linux虚拟机网卡配置

使用VM克隆Linux虚拟机时,克隆的虚拟机可能会发生网络障碍,ping不通外网,这是因为克隆的虚拟机中的uuid和HWADDR和原虚拟机一样的,在局域网内有冲突。(本人使用的是NAT模式)
我们可以看到克隆机和原虚拟机使用的是不同的网卡,克隆机使用的是"eth1",而原虚拟机使用的是"eth0";
克隆机的网卡

原虚拟机的网卡

当我们配置静态ip时会发现找不到"eth1"的配置文件
在这里插入图片描述
那我们配置"eth0"网卡静态ip重启网络服务时(/etc/rc.d/init.d/network restart),会发现重启失败,原因是找不到"eth0"网卡
找不到网卡
然后我们无论启动"eth0"或"eth1"都不成功

[root@client ~]# ifup eth0
Error: No suitable device found: no device found for connection 'System eth0'.
[root@client ~]# ifup eth1
/sbin/ifup: configuration for eth1 not found.
Usage: ifup <device name>

于是用"ifconfig"命令查看网络接口参数发现,当前使用的是"eth1"接口
在这里插入图片描述

那么,我们该怎么做

查看/etc/udev/rules.d/目录下的70-persistent-net.rules,可以看到"eth0"的ATTR是原虚拟机的MAC地址。我们将"eth0"的信息删掉再把"eth1"改成"eth0"。

[root@client ~]# vi /etc/udev/rules.d/70-persistent-net.rules

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:ff:5e:6a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:18:cc:ea", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

然后去配置静态ip,在配置静态ip之前要做两件事

  1. 生成新的UUID
[root@client ~]# uuidgen eth0
a70dfe6d-0a6c-4402-9c94-16e21b3c6e04
  1. 记下MAC地址
    在这里插入图片描述

然后配置静态ip,替换掉原来的UUID和HWADDR。

[root@localhost home]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 

DEVICE=eth0
HWADDR=00:0C:29:18:CC:EA
TYPE=Ethernet
UUID=a70dfe6d-0a6c-4402-9c94-16e21b3c6e04
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static

IPADDR=192.168.201.133
PREFIX=24
GATEWAY=192.168.201.2
DNS1=8.8.8.8

重启网络服务成功

[root@client ~]# service network restart
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/1
state: activating
state: activated
Connection activated
                                                           [  OK  ]

图形界面中的网络图标也改变了
在这里插入图片描述
网卡配置成功

可参考https://www.cnblogs.com/xiaoluo501395377/archive/2013/05/26/3100065.html

你好!关于vm17linux虚拟机的安装教程,我可以为您提供一些基本的步骤。请注意,具体的安装步骤可能会因不同操作系统版本和个人需求而有所不同。 1. 下载和安装虚拟机软件:首先,您需要前往vm17linux官方网站(如果有的话)或其他可信的软件下载网站,下载并安装适用于您的操作系统的虚拟机软件。 2. 获取操作系统镜像:在安装虚拟机之前,您需要准备一个操作系统的镜像文件。您可以从官方网站或其他可靠的来源获取所需的操作系统镜像文件。 3. 创建虚拟机:打开已安装的虚拟机软件,点击“新建虚拟机”或类似选项。在创建过程中,您需要选择虚拟机的名称、存储位置、内存大小、硬盘大小等设置。 4. 安装操作系统:在创建好虚拟机后,选择虚拟机并点击“启动”按钮。此时会要求您选择安装操作系统的方式,您可以选择使用光盘镜像、USB设备或网络安装等方式。 5. 配置操作系统设置:按照安装向导的指示,完成操作系统的安装过程。在安装过程中,可能会要求您设置一些基本配置,如语言、时区、用户名和密码等。 6. 安装虚拟机增强工具:一旦操作系统安装完成,您可以选择安装虚拟机增强工具。这些工具可以提供更好的性能和功能,例如共享文件夹、拖放文件等。 以上是一个基本的vm17linux虚拟机安装教程的概述。具体的步骤可能会因个人需求和软件版本而有所不同。如果您需要更详细的指导,请提供更多具体的信息,我将尽力帮助您。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值