VM 可以从 DHCP 服务器租用 IP 地址,它可以连接到本地设备,但无法连接到我的路由器配置页面或互联网?

VM 可以从 DHCP 服务器租用 IP 地址,它可以连接到本地设备,但无法连接到我的路由器配置页面或互联网?

我有一台 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.13110.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

相关内容