同早期版本一样,在Exchange 2010中仍可配置静态端口映射。但必须在CAS及Outlook MAPI客户端将要访问的的邮箱服务器上进行同样的操作。为进行邮箱连接,在CAS服务器的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeRpc\ParametersSystem注册表项之下,添加一个名为“TCP/IP Port”的DWORD键:

图8:在CAS服务器中添加DWORD键以配置静态端口号
设置待分配的端口号。可任意选择端口,但不应与其他应用程序使用的端口冲突,本文使用端口55000。建议在端口1024-65535之间选择。
要使用静态端口进行公共文件夹访问,需要在邮箱服务器上进行相同的操作:
首先,打开注册表编辑器。在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeRPC\ParametersSystem下添加名为“TCP/IP Port”的DWORD键。
最好使用与CAS服务器中指定端口相同的端口。

图9:在邮箱服务器中添加DWORD键以配置静态端口号
最后,要对连接到NSPI端点进行目录访问的客户端的端口使用情况进行限制。与MAPI访问邮箱和公共文件夹的方式不同,实现这一目标需要修改Exchange的Bin文件夹中的“Microsoft.exchange.addressbook.service.exe.config”配置文件。

图10:Microsoft.exchange.addressbook.service.exe.config文件
用记事本程序打开该文件,将“RpcTcpPort”参数的默认值0修改为Outlook客户端和Exchange通过NSPI端点实现目录访问的端口。在本文中,使用端口55001。

图11:为NSPI端点设置静态端口
完成上述更改后,重启邮箱及改动后的客户端访问。
验证静态端口
重启有关的服务器后,下面来验证Outlook是否使用指定的RPC静态端口连接到Exchange 2010。首先,使用Outlook连接到邮箱,然后打开命令提示符窗口,键入Netstat –na。

图12:Outlook连接到Exchange 2010 服务器的静态RPC端口(客户端)
如图12所示, Outlook客户端使用端口55000(MAPI)和端口55001(DSAccess)连接到了CAS(IP地址为192.168.2.238)及邮箱服务器(IP地址为192.168.2.239)。
在CAS上运行netstat命令。IP地址为192.168.2.198的客户端连接到了55000(静态RPC端口)和55001(静态DSAccess端口)两个端口,如图13所示。

图13: Outlook连接到Exchange 2010 服务器的静态RPC端口(服务器端)
本文的第三部分将介绍如何配置WNLB和外部负载平衡器,使之与客户端访问阵列协同工作。