RRAS NAT 在某台计算机上不起作用

RRAS NAT 在某台计算机上不起作用

这真让我抓狂。

我有一台运行 RRAS 的虚拟化 W2K8 服务器。网络上的所有其他计算机或服务器(除了一台)都可以通过 NAT 访问互联网。

在一台服务器上,它就是不起作用。我可以正常 ping NAT 网关的 IP 地址,其他一切都正常。(SMB 等)由同一台服务器托管的 DNS 也正常工作。

我甚至在问题服务器上重新安装了操作系统,但它仍然不起作用。

回顾一下我尝试过的步骤:

  1. 服务器中有 3 个网卡,我尝试了每一个和不同的交换机端口。不是硬件问题。
  2. 在有问题的服务器上重新安装了 W2K8 R2,但没有帮助。
  3. 直接尝试了互联网网关的 IP -这确实有效(!)。但我需要 NAT 才能工作。
  4. 所有防火墙均已禁用。
  5. 从域中删除计算机,删除 Active Directory 用户和计算机中的计算机成员资格并将其添加回来。
  6. 禁用所有其他网络适配器并设置静态 IP 并手动指定网关 IP。

当我 tracert 一个公共 IP 时,第一跳(或任何其他跳)显示如下:

C:\>tracert www.google.com

Tracing route to www.l.google.com [209.85.225.106]
over a maximum of 30 hops:

  1     *        *        *     Request timed out.
  2     *        *        *     Request timed out.

从另一台运行 NAT 的计算机上,第一跳如下:

tracert www.google.com

Tracing route to www.l.google.com [209.85.225.105]
over a maximum of 30 hops:

  1    <1 ms     *       <1 ms  xxxx [10.5.1.1]

这是我遇到过的最奇怪的问题,我意识到考虑到所有细节,在这里问这个问题不太可能,但我真的很纠结。也许有人有主意……

答案1

我终于让它工作了。显然,Windows 2008 R2 上的 Broadcom NIC 驱动程序中有一个错误,导致了各种问题。(http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/c4223e6f-65c3-4c59-aa6b-5fb70f0e5abf

禁用两台服务器上所有适配器上的 NIC 组合可解决该问题。

相关内容