MacBook Pro по какой-то странной причине хочет подключиться к адресам IPv6

MacBook Pro по какой-то странной причине хочет подключиться к адресам IPv6

Очень странное поведение на MBP. Кажется, некоторые веб-сайты теперь рекламируют адреса Ipv6 (например, www.doodle.com, addons.mozilla.org и т. д.).

По какой-то причине, хотя у меня в сети только адрес Ipv4, Firefox и Safari пытаются подключиться к адресам Ipv6, что, конечно, не удается. Даже попытка telnet на порт 80 этих имен хостов приводит к попытке подключения через Ipv6. Похоже, эта проблема началась где-то в середине декабря.

Вот пример:

$ телнет www.doodle.com 80
Попытка 2a02:d58:2001::72...
Подключено к doodle.com.
Экранирующий символ — '^]'.

Соединение прервано внешним хостом. $

решение1

У вашего компьютера есть адрес IPv6. Поведение по умолчанию почти во всех современных ОС — предпочитать IPv6 IPv4, если он доступен и настроен. Отключение IPv6 (если вы его не используете) — самый простой способ «исправить» это.

решение2

Trying 2a02:d58:2001::72...
Connected to doodle.com.

Я думаю, вы только что доказали, что выделатьесть адрес IPv6 :-) Это может быть связано с тем, что на вашем маршрутизаторе включен 6to4, а вы используете более старую версию Mac OS X (все до 10.6.5). 6to4 не очень надежен (мягко говоря...), и если он включен на вашем маршрутизаторе, вам следует его отключить. Если вы используете Mac OS X 10.6.5 или более новую версию, то он не наносит такого большого вреда, поскольку имеет более низкий приоритет, чем IPv4, но вам, вероятно, все равно следует отключить его, чтобы другие компьютеры не пытались его использовать...

Если вы предоставите нам вывод

ifconfig

тогда мы сможем рассказать вам больше. Если этот вывод содержит адреса IPv6, которые начинаются с , 2002:то ваш маршрутизатор поддерживает 6to4. Не беспокойтесь об адресах, которые начинаются с fe80:. Это локальные адреса, и они должны быть там. Они будут использоваться только в вашей локальной сети, и такие вещи, как AirPlay, нуждаются в них.

решение3

http://test-ipv6.comдолжен предоставить немного больше информации. Он покажет вам ваш публичный адрес IPv6; и предупредит, используете ли вы Teredo (маловероятно на вашем Mac!) или 6to4 (возможно, в зависимости от вашего маршрутизатора).

Связанный контент