Outlook 无法通过正在执行网络地址转换 (NAT) 的防火墙或代理服务器在公用网络与专用网络之间建立连接

有关本文的 Microsoft Outlook 2000、Outlook 98 和 Outlook 97 版本,请参见 238390
有关本文的 Microsoft Outlook Web Access 5.5 版本,请参见 238954
症状
Microsoft Outlook 客户端无法通过正在执行网络地址转换 (NAT) 的防火墙或代理服务器在公用网络与专用网络之间建立连接。
原因
在转换过程中编辑包含远程过程调用 (RPC) 信息的 IP 数据包时,IP 数据包会丢失 RPC 连接信息。这会导致客户端不能连接到服务器。此外,Outlook 在解析位于防火墙或代理服务器后方的 Microsoft Exchange Server 计算机的名称时也会出现问题。
替代方法
对于不是基于 Microsoft Windows NT 的防火墙或代理服务器,替代方法是执行两个网络之间的一对一转换。这也称之为在公用网络与专用网络之间“打开管道或隧道”。这会接收公用网络上对某个特定地址的所有请求,并将这些请求直接传递到专用网络。有关如何配置一对一转换的其他信息,请参阅制造商提供的文档

一对一转换或管道对基于 Windows NT 的防火墙和代理服务器无效,因为 Outlook 客户端将尝试绑定到防火墙上的终结点映射器 (EPM) 端口,即端口 135。此服务器不会向 Outlook 客户端返回正确的 Exchange Server 连接信息。

另一个可能的替代方法是使用 Outlook Web Access。这仅要求允许通过防火墙或代理服务器的 HTTP 通信。
更多信息
有关更多信息,请参见下列请求注解 (RFC):
RFC 1631 - IP 网络地址转换设备 (NAT)
RFC 1918 - 专用 Internet 的地址分配
可在下面的网站上找到这些 RFC:

ol2003 ol2002 OL2007
属性

文章 ID:291615 - 上次审阅时间:08/27/2008 18:11:44 - 修订版本: 2.1

Microsoft Office Outlook 2007, Microsoft Office Outlook 2003, Microsoft Outlook 2002 标准版

  • kbnetwork kbprb KB291615
反馈