是否可以让 VirtualBox 主机在 vboxnet0 上使用 dhcp?

是否可以让 VirtualBox 主机在 vboxnet0 上使用 dhcp?

我正在运行虚拟机来测试 PfSense 安装,并希望能够使用主机测试功能。我找到了明确更改地址的位置,并禁用了 VirtualBox 的 DHCP 服务器,但无法弄清楚如何让它从我的客户机请求地址。

答案1

有两种方法可以解决这个问题:

1) 您需要在主机上安装一个环回适配器作为网络接口,然后用它来桥接客户网络连接。您仍然可能会得到不同的结果。

2)使用类似小狗或者微小核心并设置第二个客户机,用于测试。这比使用主机操作系统进行测试要好得多(如果可以避免的话)。

答案2

如果您在有其他机器的环境中执行此操作,则使用 Goyuix 建议的第二个虚拟机作为测试客户端是最简单且“正确”的方法。不要破坏工作配置来测试新配置。换句话说,不要弄乱主机来测试虚拟机。所有相关测试都可以先由多个虚拟机执行。如果您要测试主机操作系统,请创建主机系统的虚拟机。

桥接模式应该可以工作,但外部 DHCP 服务器(您的路由器)可能会出现问题。只需关闭路由器上的 DHCP,并在不测试虚拟时使用固定寻址即可。

您可以安装第二个 NIC 并桥接至未连接到标准网络的 NIC。如果您还想同时访问互联网,那么情况就会变得复杂。如果使用第二个 NIC,您可能还需要更改设置以在未插入电缆时强制接口打开,具体取决于主机操作系统。

相关内容