我正在通过 VMware 运行一个虚拟路由器,它连接了两个虚拟网卡。WAN 端的桥接网卡可直接连接到互联网,LAN 端的网卡也是如此。我有两台连接到 LAN 网卡的 Windows VM 机器,它们运行良好。Ubuntu 工作站似乎无法获得到互联网的外部连接、ping 网关或 ping 网络上的任何其他内部设备。但奇怪的是 Ubuntu 可以正常获取 DHCP,路由器说它正在向 Ubuntu 盒子提供一个地址。
答案1
如果您的 Windows 可以访问互联网,则您的路由器似乎配置得很好。
从您帖子的标签中我可以看到,您的 pfSense 为“虚拟路由器”。
pfSense 在部署后无需任何进一步配置即可完美运行,因此我认为您没有修改路由器中的任何内容。
确保从虚拟机管理程序打开控制台,您可以在其中看到 pfSense 的菜单并选择选项 7(ping)。
输入 8.8.8.8 并按 Enter 键,然后验证 ping 是否有效。(如果 ping 不起作用,则您的 pfSense 没有互联网连接,请修复它 - 这是另一个话题。)
现在让我们关注 Ubuntu 客户端。还提到了 DHCP。我建议在 Ubuntu 中禁用 DHCP 并手动配置 Ubuntu 的 NIC。IP/Subnet/Gw 足够并 ping 8.8.8.8。
如果 ping 流量通畅,则您的 Ubuntu 能够通过 pfSense 的 WAN 接口出去。
(因为没有隐含的问题,所以我在这里能做的最好的就是建议通过这个故障排除。)