VirtualBox 中多个虚拟机组成局域网并连接公网
达到目标
- 多个虚拟机可组成局域网
- 虚拟机可连接公网
本文仅为达到目标,不对具体技术细节进行深究。
实现路径
虚拟机添加两块网卡,一块用于组建局域网,一块用于连接网络。
具体实现
虚拟机系统
Ubuntu 18.04
实现上网功能
VirtualBox 要实现上网功能的话,只需添加一块连接方式为 “网络地址转换(NAT)”的网卡即可。
在虚拟机系统中,输入
ip addr
即可看到网卡名称及对应ip地址,除了一张名为 lo 的网卡外,还可看到一张名为 enp0s3的网卡,这张即为进行网络地址转换的网卡。
如果看到网卡名,但是没有具体ip地址的话,就要进行配置了。Ubuntu18的网卡信息配置在 / e t c / n e t p l a n /etc/netplan /etc/net