![将装有 Ubuntu Server 20.04 的 VirtualBox 虚拟机连接到 VLAN](https://linux22.com/image/1174473/%E5%B0%86%E8%A3%85%E6%9C%89%20Ubuntu%20Server%2020.04%20%E7%9A%84%20VirtualBox%20%E8%99%9A%E6%8B%9F%E6%9C%BA%E8%BF%9E%E6%8E%A5%E5%88%B0%20VLAN.png)
我想在我的家庭网络上创建一个可以从外部访问的 minecraft 游戏服务器(我朋友家里的电脑)。为此,我在路由器上创建了一个带有 ubuntu server 20.04 和 VLAN 的虚拟机。这个想法是完全为虚拟机保留 VLAN,以避免外部访问我的真实 LAN。
在虚拟盒上,我仅为 VM 选择了“桥接”连接和混杂模式。在 ubuntu 上,我安装了 Vlan 和 8021q 模块,然后我在 netplan 文件夹中编辑了 yaml,如下所示:
network:
version: 2
ethernets:
enp0s3: {}
vlans:
Minecraft.Vlan:
id: 123
link: enp0s3
dhcp4: yes
我也尝试分配一个静态 IP,但结果总是一样的,虚拟机失去了与互联网和网络的任何连接。
先谢谢您的帮助!