我想在我的家庭网络上创建一个可以从外部访问的 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,但结果总是一样的,虚拟机失去了与互联网和网络的任何连接。
先谢谢您的帮助!