VirtualBox虚拟机双网卡设置

VirtualBox虚拟机双网卡设置

前提配置

模拟集群搭建分部署hadoop,创建了三个虚拟机,三个虚拟机互通,且可以与宿主机互通,能上外网。

当前实现方式:三个虚拟机设置了桥接模式,根据宿主机的ip网段,固定了虚拟机的ip,网关 得以解决

问题

宿主机是笔记本,当切换不同wifi的适合会导致,宿主机ip发生变化,与宿主机设置的固定ip网段不一致,虚拟机无法与宿主机互通,且访问外网

解决方式

添加新的桥接网卡

原网卡默认不动,用于宿主机之间的通信,添加新的网卡用于设置虚拟机ip与宿主机新ip的网段一致完成通信

在这里插入图片描述
在这里插入图片描述

获取网卡uuid

关闭宿主机后,添加新的网卡选择桥接模式然后打开虚拟机,在虚拟机中执行

# 查看网络情况是否出现新网卡,如果出现新的网卡enpO*
ifconfig
# 查看网卡信息,入下图发现新的enp0s8网卡
执行命令 nmcli con show

在这里插入图片描述

网卡配置

查看windows ip情况

查看宿主机ip,记住网段,网关后面用于配置虚拟机的网卡

在这里插入图片描述

配置虚拟网卡

在虚拟机中,编写网卡配置文件,新增的网卡不会同时新增配置文件需要自己手动创建

# 创建写文件写入内容(内容可以copy之前存在的网卡后特殊修改)
vim /etc/sysconfig/network-scripts/enp0s8

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

重启网络服务

systemctl restart network

查看网络情况,添加成功

在这里插入图片描述
虚拟机已外网联通
在这里插入图片描述

缺点

之前固定虚拟机ip且宿主机ip不变,可以实现互通,且在宿主机配置hosts可完成在宿主机访问虚拟机的服务。但是当宿主机ip变化后后此功能失效且虚拟机无法上网。

  • 按照如上解决方式,宿主机访问虚拟机就只能通过新增的网卡进行访问,但是宿主机无法访问原虚拟机服务,因为现在宿主机与虚拟机链接靠的是第二块网卡,所以宿主机无法通过第一个网卡ip,网段访问宿主机服务。

  • 每次切换宿主机wifi,第二个网卡都需要修改ip配置麻烦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值