< 返回技术文档列表

Virtualbox连接网络设置

发布时间:2022-11-15 22:24:18⊙投诉举报

需求一:让虚拟机又能访问外网又可以与主机对话

参考:VirtualBox: 为你的虚拟机配置静态 IP

这就是需要用到Virtualbox 双网卡适配器。
由于要满足虚拟机能访问外网,又能与主机沟通,就需要两块网卡。所以我们要在Virtualbox中给它设置两个Adapter(网卡),而后设置为:

NAT + Host-only

首先在Virtualbox软件的全局设置

imageimage

设置DHCP(这样虚拟机就能有静态IP了):


imageimage

而后设置虚拟主机

首先要在虚拟主机关闭的情况下设置。

开启2个Adapter:NAT和Host-only

NAT适配器采用默认设置:


imageimage

Host-only设置:


imageimage

而后进入虚拟机(Linux)后,即可以通过ifconfig看到本机的内网IP了。

imageimage

可以在自己的Host机子上ping一下这个虚拟机,发现可以ping通。

反过来,在虚拟机里ping一下Host(刚才设置全局的一个内网时候的192.168.56.1就是)。

需求二:让虚拟机又能访问外网又在Wifi同网段

和需求一差不多,这里只做简单的改变:
双网卡设置为:

Bridge + Host-only

其中Bridge设置如下:

imageimage

进入虚拟机后,输入命令ifconfig就会发现,虚拟机具备了和我的主机在Wifi里同样网段的IP地址(我的wifi网段是192.168.199.xxx):

imageimage

/template/Home/Zkeys/PC/Static