如何在 Windows XP Internet 连接防火墙中打开端口

上次更新:2003 年 9 月 9 日

在打开 Internet 连接防火墙后,一些游戏和程序可能会无法正常工作。如何变通解决此问题?

为正常工作,一些程序和游戏必须通过网络接收信息。信息是通过入站端口 进入您的计算机的。您的计算机必须打开了正确的入站端口,这样 Internet 连接防火墙 (ICF) 才允许此信息通过。下面列出了一些应用程序和游戏,它们可能要求您手动打开这些端口以便程序能够正确运行。列表下面是分步说明,介绍如何在 Internet 连接防火墙中手动打开端口。

应用程序厂家端口注意
文件和打印共享TCP 139, 445; UDP 137, 138, 445 
AOL Instant MessengerAmerica OnlineTCP 443, 563只在文件传输时需要。
Backup ExecVeritasUDP 137; TCP 3032, 3033 
Brightstor ARCserve BackupCA InternationalTCP 445 
Exceed 7Hummingbird Communications咨询文档 
Exceed 8Hummingbird Communications咨询文档 
HostExplorerHummingbird Communications咨询文档 
ICQICQ Inc.咨询文档 
LapLinkLaplink.com Inc.TCP 389, 1183, 1184, 1547 
MSN MessengerMicrosoftTCP 6891-6900只在文件传输时需要。
Paltalk 5.0A.V.M Software Inc.咨询文档 
PCAnywhereSymantec CorporationTCP: 5631, 5632 
TrillianCerulean Studios咨询文档 
Vypress AuvisVypress咨询文档 
Vypress ChatVypress咨询文档 
WinMessengerVypressTCP 139, 445; UDP 137, 139 
WinMXFrontcode TechnologiesTCP 6699; UDP 6257 
Windows MessengerMicrosoftTCP 6891-6900只在文件传输时需要。


游戏厂家端口注意
Age of MythologyMicrosoft咨询文档只在托管游戏时需要。
Aliens vs Predator 2Fox Interactive咨询文档只在托管游戏时需要。
Battlefield 1942Electronic Arts, Inc.UDP 14567, 22000, 23000-23009, 27900, 28900只在托管游戏时需要。
Crimson SkiesMicrosoftTCP 1121, 3040, 28801, 28805只在托管游戏时需要。
Diablo IIBlizzard Entertainment TCP 4000; UDP 6112只在托管游戏时需要。
Medal of Honor:Allied AssaultElectronic Arts, Inc.咨询文档只在托管游戏时需要。
Medieval Total WarActivision Inc.咨询文档只在托管游戏时需要。
NBA Live 2003Electronic Arts, Inc.咨询文档只在托管游戏时需要。
Need for SpeedElectronic ArtsTCP 9442; UDP 6112只在托管游戏时需要。
Need for Speed:Hot Pursuit 2Electronic Arts, Inc.TCP 8511, 28900; UDP 1230, 8512, 27900, 61200 - 61230只在托管游戏时需要。
Rainbow SixUbi Soft EntertainmentTCP 2346, 2347, 2348只在托管游戏时需要。
Rise of NationsMicrosoftUDP 34987只在托管游戏时需要。
Soldier of Fortune II:Double HelixActivision Inc.UDP 20100 - 20112只在托管游戏时需要。
Unreal TournamentInfogrames咨询文档只在托管游戏时需要。
Warcraft 3Sierra咨询文档只在托管游戏时需要。
Wolfenstein Enemy TerritoryActivision Inc.咨询文档只在托管游戏时需要。


除上面的列表之外,若要查找需要为某个程序打开的端口号,您可以尝试使用以下资源:

  • 检查随程序一起提供的制造商文档。
  • 搜索制造商的 Web 站点,以获取有关您的程序的信息。
  • 在 Internet 上搜索您的程序。有许多站点可以提供有帮助的提示。
  • 查看网络技术 Web 站点,如 Practically Networked,以获取关于端口的信息。

重要说明在 ICF 中打开端口可能会带来安全风险,并会导致您的计算机易受攻击。请只在绝对需要时才打开端口。



若要在 ICF 中手动打开端口:

  1. 依次单击“开始”、“控制面板”、“网络和 Internet 连接”,然后单击“网络连接”。



  2. 单击“网络和 Internet 连接”


    单击“网络连接”

  3. 如果您使用的是拨号 Internet 连接,请在“拨号网络”下,单击用于 Internet 的连接。如果您使用的是电缆调制解调器或数字订户线 (DSL) 连接,请在“LAN 或高速 Internet”下,单击您用于 Internet 的连接。
  4. 在“网络任务”下,单击“更改此连接的设置”。



  5. 选择一个连接

  6. 在“高级”选项卡上,确保选中了“通过限制或阻止来自 Internet 的对此计算机的访问来保护我的计算机和网络”复选框。
  7. 单击“设置”。



  8. 单击“设置”
  9. 在“服务”选项卡上,单击“添加”。



  10. 在“服务”选项卡上,单击“添加”

  11. 在“服务描述”中键入一个名称,以便能够标识您希望打开的端口。例如:“Windows Messenger 文件传输”。键入一个可帮助您记忆服务和端口的名称。您可以使用您希望的任何名称。此名称对功能没有任何影响,只起帮助记忆的作用。
  12. 在“在您的网络上主持此服务的计算机的名称或 IP 地址”中,键入“127.0.0.1”。
  13. 在“此服务的外部端口号”和“此服务的内部端口号”中,键入端口号(两个框中键入的数字相同)。若要查找端口号,请查看上面的列表,检查程序的文档或本文前面列出的信息来源。
  14. 单击“TCP”或“UDP”,然后单击“确定”。



  15. 填入服务设置

  16. 对于每一个需要打开的端口重复此过程。