Exchange 2007 SP1 和 SP2 中的 IPv6 支持
适用于: Exchange Server 2007 SP2, Exchange Server 2007 SP1
上一次修改主题: 2011-07-28
本主题介绍 Microsoft Exchange Server 2007 Service Pack 1 (SP1) 和 Exchange 2007 Service Pack 2 (SP2) 中对 Internet 协议版本 6 (IPv6) 的支持。
什么是 IPv6?
IPv6 是 Internet 协议的新版本。当前我们知道的 Internet 协议版本是 Internet 协议版本 4 (IPv4)。IPv4 有许多不足之处,如可用地址池会越来越小、缺乏可扩展性及缺乏自动配置等,IPv6 旨在修正这些缺陷。例如,IPv6 地址有 128 位长,而 IPv4 地址却只有 32 位长。有足够多的 IPv6 地址,可以分配给世界上每一个人许许多多的 IPv6 地址。
由于 IPv4 和 IPv6 是完全不同的协议,所以 IPv4 网络无法直接与 IPv6 网络进行通信,反之亦然。网络管理员部署可在 IPv4 网络和 IPv6 之间路由信息的设备,如路由器等。
虽然 1996 年时在 RFC 2460 中正式定义了 IPv6,但极少见到本地 IPv6 环境。大多数管理员都会在网络上部署既能配置和支持 IPv4 又能配置和支持 IPv6 的双环境。
有关 IPv6 的详细信息,请参阅 IPv6(英文网页)。
Windows 对 IPv6 的支持
下列 Microsoft 服务器操作系统支持 IPv6:
Windows Server 2008 默认情况下,它同时安装和启用 IPv6 协议和 IPv4 协议。同时启用 IPv4 和 IPv6 时,IPv6 优于 IPv4。此外,您可删除 IPv4 协议,这样服务器就可只运行 IPv6。
Windows Server 2003 默认情况下,它不安装 IPv6 协议。不过,可以添加该协议。在安装了 IPv6 协议的情况下,无法卸载 IPv4 协议。
下列 Microsoft 桌面操作系统支持 IPv6:
Windows Vista 默认情况下,它同时安装和启用 IPv6 协议和 IPv4 协议。同时启用 IPv4 和 IPv6 时,IPv6 优于 IPv4。此外,您可删除 IPv4 协议,这样计算机就可只运行 IPv6。
Windows XP Service Pack 1 (SP1) 或更高版本 默认情况下,不安装 IPv6 协议。不过,可以添加该协议。在安装了 IPv6 协议的情况下,无法卸载 IPv4 协议。
Exchange 2007 对 IPv6 的支持
仅当 Exchange 2007 SP1 和 SP2 安装在同时启用了 IPv4 和 IPv6 的 Windows Server 2008 计算机上时,它才支持 IPv6。如果禁用 IPv4 协议,Exchange 2007 则无法支持 IPv6。
注意: |
---|
在运行 Microsoft Windows Server 2003 的服务器上,您可在 Exchange 2007 正式发布 (RTM) 版本中在 Exchange 管理控制台或 Exchange 命令行管理程序中输入 IPv6 地址,还可在 Windows Server 2003 上的 Exchange 2007 SP1 和 SP2 中输入。但是,在运行 Windows Server 2003 的服务器上,任何版本的 Exchange 2007 均不支持 IPv6。 |
此外还请记住:可远程运行 Exchange 管理任务,这样,就可以从其他任何 Exchange 服务器的管理界面或在安装了管理工具的工作站配置组织中的任何 Exchange 服务器。IP 地址功能受操作的目标限制,而不受运行任务的计算机限制。
有关 IPv6 地址的基本信息
IPv6 地址长度为 128 位。使用“冒号与十六进位表示法”对该地址进行描述。Colon-hexadecimal 表示法使用 8 个 16 位的 4 位数的十六进制数字(用冒号 ( :
) 分隔)来描述 128 位地址。现举一个以冒号与十六进位表示法表示的 IPv6 地址示例:2001:0DB8:0000:0000:02AA:00FF:C0A8:640A
。
可使用下列方法表示 IPv6 地址:
禁止以零开头 在 IPv6 地址中,可省略任何 8 个 4 位十六进制数字中开头的零。
双冒号压缩 可使用两个冒号 (
::
) 表示全部由零组成的连续 16 位十六进制位数。这些全部由零组成的数字可出现在 IPv6 地址的开始、中间或结束部分。仅可在 IPv6 地址中使用一次双冒号压缩。尾部带小数点的十进制表示法 可使用句点 (
.
) 分隔 8 位数位来表示“小数点与十进位”表示法中的 IPv6 地址结束部分的最后 32 位。IPv4 兼容地址经常使用小数点与十进位表示法。
下表对上述的等效 IPv6 地址语法进行了比较。
比较等效的 IPv6 地址语法
IPv6 地址表示法 | IPv6 地址 |
---|---|
完整 IPv6 地址 |
|
使用禁止零开头的 IPv6 地址 |
|
使用双冒号压缩的 IPv6 地址 |
|
使用小数点与十进位表示法的 IPv6 地址 |
|
可将 IPv6 地址分为以下类型:
单播地址 数据包发送到一个接口。
多播地址 数据包发送到多个接口。
任播地址 数据包发送到多个接口中最近的接口。由路由开销定义接口之间的距离。
IPv6 单播地址的范围可以如下:
链接-本地 该 IPv6 地址范围是本地子网。IPv6 链接本地地址可与自动专用 IP 地址 (APIPA) 中使用的 IPv4 链接本地地址相比较。
站点-本地 该 IPv6 地址范围是本地组织。RFC 3879 不推荐使用站点本地地址,根据 RFC 4193 中的定义,用唯一本地地址代替站点本地地址。IPv6 站点本地地址和 IPv6 唯一本地地址可与 IPv4 专用 IP 地址相比较。
全局 该 IPv6 地址范围为全世界。IPv6 全局地址可与 IPv4 公用 IP 地址相比较。
下表对 IPv4 元素和 IPv6 元素进行了比较。
IPv4 元素和 IPv6 元素的比较
项目 | IPv4 | IPv6 |
---|---|---|
专用 IP 地址 |
|
|
链接本地地址 |
|
|
环回地址 |
|
|
未指定的地址 |
|
|
地址解析 |
地址解析协议 (ARP) |
邻居发现 (ND) |
DNS 主机名解析 |
“A”记录 |
“AAAA”记录或“A6”记录 |
有关 IPv6 地址的详细信息,请参阅 IPv6 Address Types(英文网页)。
Windows Server 2008 上的 Exchange 2007 SP1 和 SP2 中支持的 IPv6 输入格式
在下列情况下,可能需要输入 IPv6 地址:
单一 IPv6 地址
IPv6 地址范围
带有子网掩码的 IPv6 地址
带有使用无类别域际路由选择 (CIDR) 表示法的子网掩码的 IPv6 地址
在 Windows Server 2008 上的 Exchange 2007 SP1 和 SP2 中,支持禁用零开头、双冒号压缩和尾部带小数点的十进制表示法。
下表介绍了 Windows Server 2008 上的 Exchange 2007 SP1 和 SP2 中可接受的 IPv6 地址输入格式。
Windows Server 2008 上的 Exchange 2007 SP1 和 SP2 中接受的 IPv6 地址输入格式
类型 | IPv6 地址示例 |
---|---|
单一地址 |
|
带有子网掩码的地址 |
|
带有使用 CIDR 表示法的子网掩码的地址 |
|
地址范围 |
|
Exchange 2007 SP1 和 SP2 组件中的 IPv6 支持
下表介绍了直接受到 IPv6 影响的 Exchange 2007 SP1 和 SP2 组件。如果某个组件未被提及,您可认为它不受 IPv6 地址影响,运行正常。
直接受到 IPv6 影响的 Exchange 2007 SP1 和 SP2 组件
来源 | 功能 | 支持 IPv6? | Comments | ||
---|---|---|---|---|---|
传输 |
IP 允许列表和 IP 阻止列表 |
是 |
有关 IP 允许列表的详细信息,请参阅如何向 IP 允许列表和 IP 阻止列表添加 IP 地址。 |
||
传输 |
IP 允许列表提供程序和 IP 阻止列表提供程序 |
否 |
目前,还没有广为接受的用于查找 IPv6 地址的行业标准协议。大多数 IP 阻止列表提供程序不支持 IPv6 地址。所以,如果接收连接器允许来自未知 IPv6 地址的匿名连接,就增加了垃圾邮件制造者绕过 IP 阻止列表提供程序将垃圾邮件成功传送到您的组织的风险。 有关 IP 阻止列表提供程序的详细信息,请参阅如何配置 IP 允许列表提供程序和 IP 阻止列表提供程序。 |
||
传输 |
发件人信誉 |
否 |
协议分析代理不对来自 IPv6 发件人的邮件计算发件人信誉级别 (SRL)。有关发件人信誉的详细信息,请参阅发件人信誉。 |
||
传输 |
发件人 ID |
是 |
有关详细信息,请参阅发件人 ID。 |
||
传输 |
接收连接器 |
是 |
下列组件接受 IPv6 地址:
我们强烈建议不要将接收连接器配置成可接受来自未知 IPv6 地址的匿名连接。如果您的组织必须接收来自使用 IPv6 地址的发件人的邮件,应创建一个专用的接收连接器,用于将远程 IP 地址限制在这些发件人使用的特定 IPv6 地址。 有关详细信息,请参阅接收连接器。 |
||
传输 |
发送连接器 |
是 |
下列组件接受 IPv6 地址:
有关详细信息,请参阅发送连接器。 |
||
传输 |
传入邮件速率限制 |
部分 |
可在接收连接器上设置的传入邮件速率限制,如仅适用于全局 IPv6 地址的 MaxInboundConnectionPercentagePerSource 参数、MaxInboundConnectionPerSource 参数和 TarpitInterval 参数。链接本地 IPv6 地址和站点本地 IPv6 地址不受任何指定的传入邮件速率限制的影响。有关传入邮件速率限制的详细信息,请参阅管理邮件限制。 |
||
统一消息 |
全部功能 |
否 |
在任意版本的 Exchange 2007 中,统一消息均不支持 IPv6。有关详细信息,请参阅统一消息。 |
||
高可用性 |
IPv6 地址 |
是 |
Windows Server 2008 和 Microsoft Windows 群集服务支持静态 IPv6 地址。但是,使用静态 IPv6 地址并不是最佳实践。所以,Windows Server 2008 上的 Exchange 2007 SP1 和 SP2 不支持在安装过程中配置静态 IPv6 地址。 故障转移群集支持站内自动隧道寻址协议 (ISATAP)。这些群集仅支持允许在 DNS 中进行动态注册的 IPv6 地址。所以,无法在群集中使用链接本地地址。 有关详细信息,请参阅Exchange 2007 SP1 中的新高可用性功能。 |
||
Outlook Anywhere |
DSProxy 组件 |
否 |
当一个使用 Outlook Anywhere 的客户端尝试连接 Windows Server 2008 上运行的 Exchange 2007 SP1 和 SP2 时,该客户端将失败。这是因为在 Windows Server 2008 上运行的客户端访问服务器上的 RPCProxy 组件无法通过端口 6004 来连接 Exchange 邮箱服务器上的 DSProxy 组件。 有关详细信息,请参阅 由于 TCP/IPv6 造成的 Outlook Anywhere 客户端连接问题。 |
禁用或者启用 IPv6
如果您遇到如上所述的任何问题,可以通过在 Exchange 服务器上禁用 IPv6 来解决问题。为了帮助您解决问题,请使用 IPv6 for Microsoft Windows: Frequently Asked Questions(英文网页)中列出的说明。如果需要,您也可以使用此说明在您的 Exchange 服务器上重新启用 IPv6。