这让我抓狂了。我在 Virtual Box 中运行了两台虚拟机,Windows 7 和 vyos。Windows 7 和 vyos VM 的内部 LAN 接口共享 10.0.0.0/8 地址空间。vyos 的外部接口配置为通过 DHCP 获取其 IP(在 Virtual Box 中它设置为桥接模式),因此它接收 192.168.0.0/24 范围内的 IP(这是我的 ISP 路由器分配的地址空间 - 带箭头的框)。我已经在 vyos 上配置了 PAT,这样来自 10.0.0.0 的所有内容都将转换为 vyos 外部接口上的任何内容。Ping 工作正常,ping 8.8.8.8 或 Internet 上的任何其他服务都没有问题,但问题是 DNS!它根本不起作用。我应该在 NIC 配置中为 Windows 7 VM 上的 DNS 设置什么?我还配置了 DNS 转发,以便 vyos 在内部接口上监听 DNS 查询并将其发送到我的 ISP 分配给我的物理笔记本电脑的 DNS 服务器,但没有成功,仍然无法解析名称。
双 NAT 虚拟盒 DNS 问题
•
dns