Как правильно получить доступ к Google через IPV6?

6

Я пытаюсь получить доступ к Google через IPv6. Однако, похоже, я хочу отправить меня обратно на IPv4! Я выполнил поиск DNS на IPv6.google.com по адресу http://centralops.net/co/ и нашел их IP, а затем попробовал это ...

root@server:/logs# wget http://[2607:f8b0:4003:c00::6a]/
--2011-09-14 12:10:13--  http://[2607:f8b0:4003:c00::6a]/
Connecting to 2607:f8b0:4003:c00::6a:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://www.google.com/ [following]
--2011-09-14 12:10:14--  http://www.google.com/
Resolving www.google.com... 74.125.113.106, 74.125.113.147, 74.125.113.99, ...
Connecting to www.google.com|74.125.113.106|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `index.html.2'

[ <=>                                        ] 11,670      --.-K/s   in 0.02s

2011-09-14 12:10:14 (474 KB/s) - `index.html.2' saved [11670]

Как получить доступ к Google (или другим веб-сайтам) исключительно через IPv6?

Я также протестировал Facebook, по сути, тот же результат (301 редирект).

Чарльз Оффенбахер
источник
это что-то с множеством зависимостей - например, ваша ОС, настройки сети, настройки / возможности маршрутизатора, провайдер и т. д.
Yahia

Ответы:

9

«Идентичность» ( происхождение ) веб-сайта определяется именем хоста, к которому вы обращаетесь к нему. Это перенаправление может быть просто для того, чтобы убедиться, что сайт работает так, как задумано (например, имеет доступ к куки-файлу сеанса входа в систему), а не специально для отказа в доступе IPv6.

Попробуйте www.google.comвместо этого добавить IPv6-адрес в свой файл hosts или использовать wget --header="Host: www.google.com" http://[2607:f8b0:4003:c00::6a]/для переопределения заголовка узла, определенного URL-адресом.

Кевин Рид
источник
2
Это настоятельно не рекомендуется, так как IP-адреса могут меняться.
Йенс Эрат
5

Чтобы избежать проблем, они объявляют свои записи AAAA только тем узлам DNS, которые работают.

С http://www.google.com/intl/en/ipv6/ :

Google over IPv6 использует адрес IPv4 вашего DNS-распознавателя, чтобы определить, поддерживает ли сеть IPv6. Если вы включите Google для IPv6 для своего распознавателя, пользователи IPv6 этого распознавателя получат записи AAAA для служб Google с поддержкой IPv6.

glglgl
источник
2

Найти перевозчика в списке доверенных тестеров . Тогда многие google-домены будут доступны по IPv6.

Sixxs находится в этом списке, например, но вам нужно перенастроить и использовать их серверы имен.

Извините, я не знаю других перевозчиков в этом списке.

Йенс Эрат
источник
2

По крайней мере, для поисковой системы, URL http://ipv6.google.comдолжен работать.

Подмастерье Компьютерщик
источник
Мне всегда разрешается адрес ipv4, даже в сети с поддержкой ipv6. Интересно.
Карел Билек
О, это была моя вина, я плохо бегаю. Извини за это.
Карел Билек
1
Не говоря уже о том, что у Google нет причин отказываться от него, и это важный ресурс для тестирования ipv6.
Подмастерье Компьютерщик