virtualbox主机与虚拟机互访,虚拟机上网

本文介绍如何通过配置两块网卡让VirtualBox中的主机与虚拟机实现互相访问,并确保虚拟机可以上网。首先配置单台虚拟机并复制为另一台虚拟机,调整网卡MAC地址避免冲突。接着设置一块网卡为Host-only模式以便主机与虚拟机间通信,另一块网卡设置为NAT模式确保虚拟机上网。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实现virtualbox主机与虚拟机互访,同时虚拟机还可以上网;

主要通过配置两块网卡来实现;

1,先配置好一台虚拟机Slave1,这里使用CentOS ;

2,使用VirtualBox复制这台虚拟机,变成另外一台兄弟虚拟机Slave2;

3,刚刚开始Slave2应该是上不了网的,因为网卡MAC地址也是复制过来的;所以需要重新调整;

     在VirtualBox设备——更改网络连接——网络里查看网卡的MAC地址,记下来,到Slave2里面

     

vim /etc/udev/rules.d/70-persistent-net.rules
#可以看到两块网卡的配置,将第一行删除,第二行最后的eth1改为eth0

service network restart,ifconfig查看网卡是否启动了。

————————————————

配置主机与虚拟机互访,虚拟机之间互访

1,在VirtualBox设备——更改网络连接——网络里将连接方式设置为Host-only,然后service network restart,会分配给虚拟机一个内网的ip,这样,虚拟机之间,虚拟机主机就可以访问了;

2,关闭所有虚拟机,添加网卡2,设置连接方式为NAT;启动虚拟机;

3,  配置新的网卡   

cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-eth1
vim ifcfg-eth1
#修改MAC地址,将eth0改为eth1

        重启网络...如果提示找不到第二块网卡,使用start_udev检测设备

转载于:https://www.cnblogs.com/trying/p/3408304.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值