为第三方虚拟机配置网卡

背景

近期重网络上将其他人的虚拟机下载到本地,其他人的虚拟机有其自身已配置好的网段(192.168.255.10)。

而我目前自己使用的虚拟机网段是(192.168.164.0)这个网段。

如何连接到第三方的服务器成为需要解决的问题:

解决

第一步:

明确自己目前使用的网段或者配置,不要和第三方的配置重复,留意MAC地址,在不冲突的前提下,给第三方虚拟机添加虚拟网卡。个人主机的配置如图:

第三方主机的新增网卡也要有和自身虚拟机相同的网卡配置:

第二步:

启动第三方虚拟机进入如下目录:

# 进入到network-scripts的目录
cd /etc/sysconfig/network-scripts/

# 查看文件ls -al
total 248
drwxr-xr-x. 2 root root  4096 Oct 11 00:39 .
drwxr-xr-x. 6 root root  4096 Jan 20  2022 ..
-rw-r--r--. 1 root root   279 Dec 17  2021 ifcfg-ens33
-rw-r--r--  1 root root   222 Jan 20  2022 ifcfg-eth0
-rw-r--r--  1 root root   223 Oct 11 00:39 ifcfg-eth1
-rw-r--r--. 1 root root   254 May 22  2020 ifcfg-lo
lrwxrwxrwx. 1 root root    24 Dec 17  2021 ifdown -> ../../../usr/sbin/ifdown
-rwxr-xr-x. 1 root root   654 May 22  2020 ifdown-bnep
...

# 查看ip
ip a s
#复制ifcfg-eth0文件为ifcfg-eth1,并修改其中配置
cp ifcfg-eth0 ifcfg-eth1

# 修改完的配置如下
cat ifcfg-eth1
[alice@client network-scripts]$ cat ifcfg-eth1
# Generated by dracut initrd
DEVICE="eth1"    # 设备名称要对应上
ONBOOT="yes"
IPV6INIT="no"
IPV4_FAILURE_FATAL="no"
NM_CONTROLLED="no"
TYPE="Ethernet"
BOOTPROTO="static"    # 设置静态IP
IPADDR="192.168.164.100"    # 要和自己本地主机连接虚拟机的网段一致
NETMASK="255.255.255.0"
GATEWAY="192.168.164.254"

# 执行重启网络服务
service network restart

网卡名称可以自己定义

猜你喜欢

转载自blog.csdn.net/m0_59267075/article/details/129134572