SharePoint Server 中的 IP 支持
适用于:2013 2016 2019 Subscription Edition SharePoint 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。