不能在交换服务器上禁用IPv6组件而不会中断交换

我有一个Exchange 2013服务器的问题。 由于IPv6问题,任何发送到Gmail收件人的邮件都会被拒绝,以下反弹…

mx.google.com提供了此错误:[2002:c30a:e196 :: c30a:e196]我们的系统检测到此消息不符合有关PTRlogging和身份validation的IPv6发送准则。 请查阅https://support.google.com/mail/?p=IPv6AuthError了解更多信息。 j10si13286393wrc.204 – gsmtp由于权限或安全问题,您的邮件未送达。 它可能已被主持人拒绝,地址可能只接受来自某些发件人的电子邮件,或者另一个限制可能阻止发送。

该机器根本不使用IPv6,所以我select在以下位置添加一个条目到registry中,如此处所示…

HKEY_LOCAL_MACHINE \ SYSTEM \ currentcontroset \ SERVICES \ TCPIP6 \参数\

我添加了一个名为disabledcomponents的小数值为255的Reg_dword,并重新启动了系统。

当它恢复在线时,大部分交换服务都陷入了“开始”。

我删除了有问题的registry项,并重新启动,我们恢复正常,但我仍然有邮件传递问题。

有没有人遇到过这个? 几乎所有的结果,我可以find与这个结束与这个注册关键被添加和问题得到解决。

任何帮助appriciated。

我的IPv6偏好列表看起来像这样…

Precedence Label Prefix ---------- ----- -------------------------------- 50 0 ::1/128 40 1 ::/0 35 4 ::ffff:0:0/96 30 2 2002::/16 5 5 2001::/32 3 13 fc00::/7 1 11 fec0::/10 1 12 3ffe::/16 1 3 ::/96 

  1. 确保MS Exchange中没有连接器(全部检查!你可能有多个)绑定到ipv6。 如果需要重新configuration它们。 可能有一行像“(所有可用的IPv6)”,如下所示:

在这里输入图像说明

  1. 取消选中由微软在这里写的IPv6
  2. 在此处禁用由Microsoft撰写的IPv6
  3. 如果网卡configuration正确,请仔细检查(这取决于您的环境,这里有一个很好的起点;search网卡)
  4. 重新启动服务器

除了禁用ipv6之外,另一个选项是修改前缀策略,以便在IPv6可用时使用IPv4地址。

 C:\>netsh interface ipv6 show prefixpolicies Querying active state... Precedence Label Prefix ---------- ----- -------------------------------- 50 0 ::1/128 40 1 ::/0 30 2 2002::/16 20 3 ::/96 10 4 ::ffff:0:0/96 5 5 2001::/32 

在上面的列表中,带有标签3和4的行表示IP4兼容性列表。 如果你增加他们的优先权,他们将是首选。

 C:\>netsh interface ipv6 set prefix ::/96 60 3 Ok. C:\>netsh interface ipv6 set prefix ::ffff:0:0/96 55 4 Ok. 

现在,如果您尝试连接到从DNS返回IPv4和IPv6地址的主机,则IPv4将是首选。