|
原文地址:http://support.microsoft.com/kb/929851/zh-cn
" `" N9 ^. i+ W% ]: R6 }! D9 |. n2 l4 t1 Y8 O
若要满足 Internet 分配数字机构 (IANA) 建议 Microsoft 已增加在 Windows Vista 和 WindowsServer 2008 中的传出连接的动态客户端端口范围。 新的默认开始端口 49152,并且默认结束端口 65535 之间。这是从早期版本的 Microsoft Windows 使用默认端口 1025 到 5000 范围的配置的更改。" D; y) z! M F/ V- }7 N2 M
" n: _9 h* B4 C! r, u; `5 z8 \/ D
您可以使用下列 netsh 命令在运行 Windows Vista 的计算机或 Windows Server 2008 的计算机上查看动态端口范围: - netsh int ipv 显示 dynamicport tcp
- netsh int ipv 显示 dynamicport udp
- netsh int ipv6 show dynamicport tcp
- netsh int ipv6 show dynamicport udp
请注意 为每个传输和 IP 的每个版本,分别设置范围。 端口范围现在是真正区域与起始点和终结点。 部署在运行 Windows Server 2008的服务器的 Microsoft 客户可能会遇到问题如果内部网络上使用防火墙的服务器之间的 RPC 通信。在这的种情况下,我们建议您重新配置该防火墙以允许到 65535 的 49152 的动态端口范围中的服务器之间的通信。该范围是以及到由服务和应用程序所使用的已知端口。 或端口范围所使用的服务器可每台服务器上进行修改。 在如下所示使用 netsh 命令调整此范围: netsh int <ipv4|ipv6> 设置动态 <tcp|udp> 开始 =number num = range3 g/ {. l5 K M+ K7 I9 H# B, K: f8 o
该命令设置为 TCP 的动态端口范围。 开始端口 number,并且的端口总数 range。 以下是示例命令:- netsh int ipv 设置 dynamicport tcp 开始 = 10000 个数字 = 1000
- netsh int ipv 设置 dynamicport udp 开始 = 10000 个数字 = 1000
- netsh int ipv 6 set dynamicport tcp 开始 = 10000 个数字 = 1000
- netsh int ipv 设置 dynamicport udp 开始 = 10000 个数字 = 1000
示例设置为在端口 10000 个并在端口 11000 (1000 个端口) 的结束启动您动态端口范围。 您可以设置的端口的最小范围是 255。起始端口,您可以设置的最小值是 1025。 基于的区域设置的最大的结束端口不能超过 65535。 若要复制 Windows Server2003 的默认行为,1025 用作您的开始端口,然后使用 3975 为您结束端口 TCP 和 UDP。 |
|