我正在完成一项作业,要求我将两台虚拟机相互连接。
第一个(国王)使用 dnsmasq 充当 DHCP 服务器。第二个(女王)应该从 DHCP 服务器获得一个保留的 IP 地址。
我已按照说明配置了 dnsmasq,并通过 NAT 进行了端口转发,但是,queen 仍然从我的物理网络而不是 king 上的 DHCP 服务器自动获取其 IP 地址。
两个虚拟机均使用 Virtual Box 设置。它们都是 Debian-64 位。king 使用桥接适配器。queen 使用仅主机适配器。
如果需要更多信息,我可以发布 dnsmasq 和 resolv 的 conf 文件以识别其他问题。
任何帮助都将不胜感激!
答案1
我解决了!原来它们都需要内部网络适配器。我保留了 King 的桥接适配器,这样它仍然可以自行使用互联网。之后,只需使用新适配器更新我的 dnsmasq conf 文件即可。