SharePoint Server 中的 IP 支持

适用于:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

SharePoint Server 支持以下环境:

  • 纯 IPv4 环境

    在纯 IPv4 环境中,网络基础结构支持地址分配、名称注册和解析以及针对基于纯 IPv4 的网络流量的传送。

    注意

    即使在仅限 IPv4 的环境中,建议在基于 Windows 的计算机上保持 IPv6 启用状态。 如果网络基础结构不支持 IPv6 流量,SharePoint 将使用 IPv4 流量。

  • IPv4 和 IPv6 混合环境

    在 IPv4 和 IPv6 混合环境中,网络基础结构支持地址分配、名称注册和解析以及针对基于 IPv4 和 IPv6 的网络流量的传送。

  • 纯 IPv6 环境

    在纯 IPv6 环境中,网络基础结构支持地址分配、名称注册和解析以及针对基于纯 IPv6 的网络流量的传送。

在 SharePoint 环境中,“混合”可以被定义为以下可能的情形之一:

  • 主机上同时运行 IPv4 和 IPv6 协议。 它也称为双堆栈环境,其中同时启用并使用 IPv4 和 IPv6 协议堆栈。

  • 其中一些客户端计算机仅使用 IPv4,一些仅使用 IPv6,另外一些同时使用 IPv4 和 IPv6。

  • 您的客户端计算机只使用 IPv4,但服务器计算机同时使用 IPv4 和 IPv6。

默认情况下,IPv6 协议和 IPv4 协议在 Windows 7 或更高版本的客户端操作系统以及 Windows Server 2008 或更高版本的服务器操作系统上安装和启用。 如果同时启用 IPv4 和 IPv6,则使用名称和域名系统 (DNS) 名称查询响应包含这两种类型的地址时,IPv6 优先于 IPv4。 此外,您可以删除 IPv4 协议,以便计算机只运行 IPv6。

若要确定网络上正在使用的版本,可以使用 IPConfig.exe 工具。 如果命令提示符中显示的 IPConfig 命令包含名为"IPv6 Address"或"Temporary IPv6 Address"的行,表明环境中有 IPv6。 如果所有 IPv6 地址都以“fe80”开头,并且对应于名为“链接本地 IPv6 地址”的行,则你的环境中没有 IPv6。 有关详细信息,请参阅 IPConfig

以下列表显示了关于 IPv6 的其他重要注意事项:

  • 对于使用域控制器进行身份验证且仅在 SharePoint Server 环境中运行 IPv6 的任何计算机,域控制器必须运行 Windows Server 2008 或更高版本的服务器操作系统。 确保使用正确的 Service Pack 和任何其他软件先决条件。 有关详细信息,请参阅 SharePoint Server 2016 的硬件和软件要求

  • SharePoint Server 支持的所有SQL Server版本也支持 IPv6。 有关 SQL Server 2008 的 IPv6 支持的详细信息,请参阅使用 IPv6 进行连接

  • 当 SharePoint Server 使用 IPv6 协议时,所有最终用户 URL 都必须基于具有 AAAA 记录的 DNS 名称。 有关 AAAA 记录的详细信息,请参阅 Adding a Resource Record to a Forward Lookup Zone(向前向查找区域添加资源记录)。

  • 不支持浏览到使用 IPv6 文本地址的 SharePoint URL。 http://[2001:db8:85a3:8d3:1319:8a2e:370:7344] 便是一个文字地址 URL 示例。 但是,可对某些服务器场管理任务输入 IPv6 文字地址,例如在创建或附加数据库时输入服务器名称。 对于使用文字地址格式的服务器名称,您必须将文字地址置于方括号内。

  • 在指定出站简单邮件传输协议时,早于 SharePoint Server 2016 的 SharePoint 版本不支持配置 IPv6 文本地址 (SMTP) 服务器。 对于这些版本,建议指定 SMTP 服务器的 DNS 名称,该服务器可以解析为 IPv4 地址或 IPv6 地址,或同时解析这两者。 如果 SMTP 服务器没有 DNS 名称,并且必须提供 IPv6 地址,则可以为地址配置相应的“ipv6-literal.net”名称。

    若要为 IPv6 地址创建 ipv6-literal.net 名称,请将地址中的冒号 (:) 转换为 () 短划线,然后将结果添加到 ipv6-literal.net。 例如,对于 IPv6 地址 2001:db8:28:3:f98a:5b31:67b7:67ef,相应的 ipv6-literal.net 名称为“2001-db8-28-3-f98a-5b31-67b7-67ef.ipv6-literal.net”。

    注意

    尽管在指定从 SharePoint Server 2016 开始的出站 SMTP 服务器时,SharePoint 支持配置 IPv6 文本地址,但可能需要其他配置设置才能成功发送电子邮件。 例如,如果启用了 TLS 连接加密,则 SharePoint 中指定的出站 SMTP 服务器名称必须存在于 SMTP 服务器证书中。 为出站 SMTP 服务器指定 IPv6 文本地址需要 SMTP 服务器证书中存在 IPv6 文本地址。

  • 某些 SharePoint 功能或组件与云服务(例如 SharePoint 帮助、SharePoint 翻译服务和使用 Azure 访问控制服务 (ACS) 的 SharePoint 应用)集成,这些服务可能尚不支持 IPv6。 因此,请确保 SharePoint 服务器支持 IPv4,其中包括仅 IPv4 和混合 IPv4 和 IPv6 环境,直到所有依赖于 SharePoint 的云服务都支持 IPv6。 有关详细信息,请参阅 Office 365 服务和 Internet 协议版本 6 中的 IPv6 支持 (IPv6) 概述

有关 Microsoft 产品中的 IPv6 的详细信息,请参阅 IPv6 TechCenter

另请参阅

TechNet Wiki 中的 IPv6 生存指南