我有一台 Macbook Pro M1 Pro 主机,在 UTM 上运行 Ubuntu 和 Debian 客户机。如果我使用除模拟 VLAN 之外的任何内容作为网络设置,Debian 客户机将无法连接到互联网。这并不理想,因为我需要从 Debian guest 虚拟机连接到网络中的其他设备。 Ubuntu 客户机上不存在此问题。将 Ubuntu 来宾设置为桥接网络可以按预期进行。我可以获取 IP 地址并通过 ssh 连接到网络上的其他设备,然后访问互联网。
为了确定这是 UTM 还是 Debian 问题,我尝试使用 VMWare Fusion 创建 Debian 来宾并将网络设置为桥接。结果相同:Ubuntu 可以工作,而 Debian 不行。
我运行的是 UTM 版本 4.4.5 (94),Debian 映像来自 debian.org 页面上的安装程序。它是 Debian Bookworm。需要注意的是,即使我正在安装 debian,当启用桥接网络时,安装程序也无法连接到任何 debian 镜像(或者实际上是控制台中的任何网站)。选择模拟 VLAN 后,安装程序即可成功连接。
我正在附加我上次登录的 QEMU 日志,将 debian guest 配置为桥接,设置为自动,并且未选中与主机隔离。我尝试过这些选项的任意组合,但均无济于事。
虽然使用模拟 VLAN(某种程度上)可行,但这不是我喜欢的解决方法。我将非常感谢您为我解决这个问题提供的任何帮助。谢谢。