我有一台 Windows 10 机器和一台运行 pfsesense 的单独机器。
在 Windows 10 上,我使用虚拟盒并创建了一个 Ubuntu 16.04 x64 VM。我将 VM 置于桥接模式而不是 NAT 模式。
当我查看虚拟机上的连接信息时,它显示了所有正确的设置。它显示了我的路由器10.12.1.1
,我的 DHCP 服务器已10.12.1.130-150
为静态条目保留,并且它租用从 开始的非静态地址10.12.1.11
。我没有为虚拟机创建静态条目,因此虚拟机指示它被分配了 IP 10.12.1.11
。我使用 pihole 作为我的 DNS 服务器,10.12.1.190
。DHCP 服务器也将该地址作为 DNS 服务器分发。
因此,虚拟机能够与 上运行的 DHCP 服务器通信10.12.1.1
,能够租用 IP 地址和 DNS 地址,我可以远程连接到网络上的其他计算机(10.12.1.131
和10.12.1.190
),我可以访问 的网页10.12.1.190
。我没有手动输入虚拟机的 IP 设置。它们是自动获取的。
但我无法访问路由器的网页,10.12.1.1
也无法 ping 通它,也无法访问谷歌等网页。这不是互联网问题,因为我家里的其他所有设备都运行正常,而且它们都在同一个网络上。
它可以与连接到路由器的设备通信但无法连接到路由器,这没有意义,但它可以连接到路由器以获得 DHCP 租约。
运行命令。
default via 10.12.1.1 dev enp0s3 proto static metric 100