У меня проблема с сервером Exchange 2013. Любая почта, отправляемая получателю Gmail, отклоняется из-за проблем с IPv6 со следующим возвратом ...
mx.google.com выдал следующую ошибку: [2002: c30a: e196 :: c30a: e196] Наша система обнаружила, что это сообщение не соответствует правилам отправки IPv6 в отношении записей PTR и аутентификации. Пожалуйста, просмотрите https://support.google.com/mail/?p=IPv6AuthError Чтобы получить больше информации . j10si13286393wrc.204 - gsmtp Ваше сообщение не было доставлено из-за проблем с разрешением или безопасностью. Он мог быть отклонен модератором, адрес может принимать электронную почту только от определенных отправителей, или другое ограничение может препятствовать доставке.
Машина вообще не использует IPv6, поэтому я решил добавить запись в реестр в следующем месте, как было предложено Вот...
hkey_local_machine \ system \ currentcontroset \ services \ tcpip6 \ parameters \
Я добавил Reg_dword с названием disabledcomponents с десятичным значением 255 и перезагрузил систему.
Когда он вернулся в онлайн, большинство обменных сервисов застряли на «старте».
Я удалил соответствующую запись reg и перезагрузился, и мы вернулись в нормальное состояние, однако у меня все еще есть проблема с доставкой почты.
Кто-нибудь сталкивался с этим раньше? почти все результаты, которые я могу найти с этим концом, с добавлением этого ключа реестра и решением проблемы.
Любая помощь приложена.
Мой список предпочтений 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
Это устаревший адрес 6to4, устаревшая технология перехода на IPv6. Чтобы решить проблему, вам нужно отключить 6to4 на вашем сервере.
Из PowerShell в качестве администратора:
Set-Net6to4Configuration –State disabled
Пока вы это делаете, вам также следует отключить другие технологии перехода IPv6, которые, как известно, вызывают проблемы, Teredo и ISATAP:
Set-NetTeredoConfiguration –Type disabled
Set-NetIsatapConfiguration –State disabled
Вместо отключения ipv6 другой вариант - изменить политику префиксов, чтобы адреса IPv4 использовались поверх IPv6, если они доступны.
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.
Теперь, если вы попытаетесь подключиться к хостам, которые возвращают адреса IPv4 и IPv6 из DNS, предпочтение будет отдано IPv4.