如何:验证或更正端口分配

更新:2007 年 11 月

默认情况下,Team Foundation Server 配置为使用特定的网络端口和网络协议。您的防火墙解决方案控制远程连接和这些端口的用法。如果修改了网站的端口分配,则可能会影响对该网站和 Web 服务的访问。有关 Team Foundation 的网站列表,请参见解决访问 Web 服务时出现的问题

您可以验证或更正对 Team Foundation 网站进行的端口绑定分配,以及验证或更正对 Team Foundation 服务进行的端口分配。有关默认网络端口和协议分配的信息,请参见 Team Foundation Server 安全结构

如果您的组织使用除 Windows 防火墙以外的防火墙解决方案,请参见该解决方案的文档。

说明:

在进行任何更改之前,应确定网站的端口绑定被更改的原因。组织经常更改默认端口分配,以使其符合他们的基础结构要求或安全策略。

必需的权限

若要执行这些过程,您必须是 Team Foundation 的应用层服务器上 Administrators 安全组的成员。

在 IIS 6.0 中验证或更改网站的端口分配

  1. 登录到应用层服务器。

  2. 单击“开始”,指向“管理工具”,然后指向“Internet 信息服务(IIS)管理器”。

  3. 在树状窗格中,展开本地计算机,然后展开“网站”。

  4. 右击要对其端口绑定进行验证或更正的网站(例如“默认网站”),然后单击“属性”。

  5. 在“网站”选项卡中,验证“TCP 端口”值,或者将其更改为默认值或根据您所在组织的安全策略设置的值。

  6. 单击“应用”以确认更改,然后单击“确定”。

在 IIS 7.0 中验证或更改网站的端口分配

  1. 登录到应用层服务器。

  2. 单击“开始”,指向“管理工具”,右击“Internet 信息服务(IIS)管理器”,然后单击“以管理员身份运行”。

  3. 在树状窗格中,展开本地计算机,然后展开“网站”。

  4. 单击要对其端口绑定进行验证或更正的网站(例如“默认网站”)。

  5. 在“操作”窗格中,单击“绑定”。

    将打开“站点绑定”对话框。

  6. 单击“编辑”,然后将端口值更改为其默认分配值。

  7. 单击“确定”确认更改,然后单击“关闭”。

在 Windows Server 2003 中验证或更改 Windows 防火墙的端口分配

  1. 单击“开始”,指向“控制面板”,然后单击“Windows 防火墙”。

  2. 在“例外”选项卡上,验证下表中程序的复选框是否处于选中状态:

    网站

    端口

    默认网站

    80

    SharePoint 管理中心服务 v3

    17012(如果随 Team Foundation Server 一起安装;否则将随机生成)

    Team Foundation Server 

    8080

    Team System Web Access

    5012

  3. 单击每个网站,单击“编辑”,然后验证端口号是否与上表中所列程序或您的组织对应的端口号相匹配。

    说明:

    上一个表列出的是默认端口。如果所进行的部署不使用默认端口,则应验证所用的端口号是否适用于该部署。

  4. 如果服务不在列表中,请通过执行以下任务来添加例外:

    1. 单击“添加端口”。

    2. 在“名称”框中键入服务的名称。

      此文本不必与产品名一致。只需是描述性文本。

    3. 在“端口号”框中,键入端口号。

    4. 确保选中“TCP”。

    5. 单击“确定”。

  5. 单击“确定”。

  6. 验证应用程序池和网站是否正在运行。有关如何验证或重新启动应用程序池或网站的信息,请参见如何:验证或更正应用程序池的 IIS 配置

在 Windows Server 2008 中验证或更改 Windows 防火墙的端口分配

  1. 在“开始”菜单中,单击“控制面板”。

  2. 单击“网络和 Internet”。

  3. 单击“允许程序通过 Windows 防火墙”。

    将打开“Windows 防火墙设置”对话框。

  4. 在“例外”选项卡上,验证下表中程序的复选框是否处于选中状态:

    网站

    端口

    TFS 门户

    80

    TFS WEB 服务

    8080

    Team System Web Access

    5012

    WSS 管理

    17012(如果随 Team Foundation Server 一起安装;否则将随机生成)

  5. 单击每个网站,单击“属性”,然后验证端口号是否与上表中所列程序或您的组织对应的端口号相匹配。

    说明:

    上一个表列出的是默认端口。如果所进行的部署不使用默认端口,则应验证所用的端口号是否适用于该部署。

  6. 如果程序不在列表中,请通过执行以下任务来添加例外:

    1. 单击“添加端口”。

    2. 在“名称”框中键入程序名称。

      此文本不必与产品名一致。它只需是描述性文本。

    3. 在“端口号”框中,键入端口号。

    4. 确保选中“TCP”。

    5. 单击“确定”。

  7. 单击“确定”。

  8. 验证应用程序池和网站是否正在运行。有关如何验证或重新启动应用程序池或网站的信息,请参见如何:验证或更正应用程序池的 IIS 配置

请参见

概念

Team Foundation Server 安全结构

其他资源

如何:验证或更正服务器绑定分配

解决访问 Web 服务时出现的问题

解决连接到应用层服务器时出现的问题

更正连接和配置过程