在 VMWare ESXi 上安装全新的 CentOS 6.2 / Ubuntu 服务器 - 可以连接到 LAN 网络但不能连接到 Internet

在 VMWare ESXi 上安装全新的 CentOS 6.2 / Ubuntu 服务器 - 可以连接到 LAN 网络但不能连接到 Internet

我已经在 VMWare ESXi 上配置了全新的 CentOS 6.2 安装,具有 E1000 NIC、静态 IP,定义了正确的默认网关、子网掩码和 DNS 服务器。

我使用 pfSense 作为我的虚拟路由器/防火墙,并且我可以ping毫无问题地连接 LAN 网络中的其他主机以及 L2L VPN 上的主机。

但是,当我尝试时,ping 8.8.8.8它失败了。执行时traceroute,它到达的唯一跳转是第一个跳转10.2.1.1(默认网关)。

我有许多 Windows 主机位于同一个防火墙/路由器后面,它们可以毫无问题地连接到互联网。(如果您看不出来,我不是 Linux 专家。)

我已确认 NetworkManager 没有运行。

我很困惑——这是 VMWare 的问题吗? MTU 的问题? CentOS 的问题?

编辑 1:现在进入 pfSense。检查编辑日志以查看旧内容。

我的路由表看起来没问题(我的 WAN 默认网关被清空了,但它是正确的):

default xxx.xxx.xxx.xxx UGS 0   71607842    1500    em0
8.8.4.4 xxx.xxx.xxx.xxx UGHS    0   86984   1500    em0  
8.8.8.8 xxx.xxx.xxx.xxx UGHS    0   101336  1500    em0

各州进行了筛选8.8.8.8

icmp    8.8.8.8:1551 <- 10.2.1.99   0:0 
icmp    10.2.1.99:1551 -> 10.2.1.1:38695 -> 8.8.8.8 0:0 
icmp    8.8.8.8:1714 <- 10.2.1.99   0:0 
icmp    10.2.1.99:1714 -> 10.2.1.1:61003 -> 8.8.8.8 0:0

全部0:0

答案1

您的 NAT 存在问题。在 pfSense 状态表中,应显示包含三部分的条目:1. 源 IP,2. NAT 后的 IP,3. 目标 IP。就您而言,第二部分是 10.2.1.1:X,即内部 IP。您希望查看 ISP 分配给您的 pfSense 的 IP。

为了确认,请尝试从正在运行的 Windows 系统执行 ping 操作并比较状态表。

相关内容