Не знаю куда приткнуть пусть здесь по висит.
1. в. Что нужно для работы IPv6?
о. Нужен компьютер.
2. в. Мой провайдер не поддерживает IPv6.
о. Даже в этом случаи IPv6 будет работать. Для этого надо поставить настроить teredo клиент или софт любого ipv6 brokera. Который поднимет туннель между вашей машиной и сетью IPv6. Для обхода NAT нужна поддержка UPnP или NAT-PNP.
3.в Инкапсуляция IPv6 в IPv4.
о. Для этого существует два основных протокола 6to4 и teredo.
4.в. Что такое teredo ?
о. teredo client меппирует порт на NAT. Теперь все входящие UDP сообщения на внешний адрес IPv4:порт шлюза будут перенаправляется на внутренний адрес вашей машины IPv4: порт. ваша машина будет разбирать UDP дейтаграммы. Клиен подключается к teredo серверу тот настраивает процесс объменна между другими клиентами сообщая их IPv4 адресс и порт. Тем самым образуется туннель IPv6 между двумя компьютерами в разных подсетях. При этом teredo клиенту назначается IPv6 адресс c префиксом вида 2001:0000::/32 .
5. Что такое 6to4?
о. Это протокол позволяющий отдельным частям IPv6 передавать свой трафик через сети IPv4
Пограничные маршрутизаторы называются relay. Такие станции имеют IPv6 с префиксом 2002::/16
Их адреса должны быть зарегистрированы.
6. в. Формат IPv6 адреса.
о.
IPv6 адрес имеет 128 бит. Во время передачи в пакете 0 биты в конце могут отбрасываться.
При использовании teredo. Для инкапсуляции трафика используется специальные адресса.
2001:0000:xxxx:xxxx:cccc:pppp:yyyy:yyyy
Где xxxx:xxxx Это IPv4 адрес teredo сервера.
сссс - случайное значение, кроме старший бит означает наличия NAT.
pppp - инвертированный значения порт вашего шлюза.
yyyy:yyyy - инвертированный значения IPv4 адреса вашего шлюза.
Пример.
При использовании 6to4 используется
2002:xxxx:xxxx:iiii:mmmm:mmmm:mmmm:mmmm
xxxx:xxxx - IPv4 адресс
iiii -
mmmm:mmmm:mmmm:mmmm - Идентификатор интерфейса чаще всего MAC адресс или случайный или служебный.
7. адреса teredo серверов.
teredo.remlab.net (France)
teredo.autotrans.consulintel.com (Spain)
teredo.ipv6.microsoft.com (USA, Redmon)
203.233.154.10 (NCA, Korea)
debian-miredo.progsoc.org (Australia)
8. Настройка IPv6 на домашнем компьютере.
В windows vista. Уже все установлено и почти все настроено.
В windows xp и 2003. Надо выполнить установку и настройку как описано ниже.
Стандартные средства имеют ряд проблем поэтому советую поставить программу от сюда.
http://go6.net/4105/download.aspВсе очень просто.
Настройка стандартными средствами ОС windows.
В командной строке.
Цитата:
C:\Documents and Settings\Юзверъ>netsh
netsh>interface ipv6
netsh interface ipv6> install
netsh interface ipv6>set teredo client teredo.ipv6.microsoft.com
ОК.
// Проверяем на ошибку Если есть то изменяем тип клиента.
Цитата:
netsh interface ipv6>show teredo
Параметры Teredo
---------------------------------------------
Тип : client
Имя сервера : teredo.ipv6.microsoft.com
Интервал обновления клиента: default
Порт клиента : default
Состояние : offline
Ошибка : клиент в управляемой сети
netsh interface ipv6>set teredo enterpriseclient
ОК.
netsh interface ipv6>show teredo
Параметры Teredo
---------------------------------------------
Тип : enterpriseclient
Имя сервера : teredo.ipv6.microsoft.com
Интервал обновления клиента: default
Порт клиента : default
Состояние : qualified
Тип : teredo client
Сеть : managed
NAT : restricted
9. Как проверить работу IPv6 ?
Можно проверить попинговать гугла
Цитата:
ping -6 ipv6.google.com
Если не работает и команда ipconfig выдает адресс начинающийся с F8 . То тогда попробуйте поставить сторонний софт
http://go6.net/4105/download.aspТеперь неплохо проверить обратный пинг из IPv6 сети до вашей машины это можно сделать
через On line сервисы.
http://www.berkom.blazing.de/tools/ping.cgihttp://www.subnetonline.com/pages/ipv6-network-tools/online-ipv6-ping.phphttp://www.sixxs.net/tools/traceroute/Если первый почти всегда пингует. То второй сервер пингует раза с 10. А вот на 3 можно попробовать.
Причины отсутствия пинга это Firewall.
В Vise ICMP пакеты заблокированы. И доступ на другии порты протоколы тоже ограниченны.
Разрешить можно так. Для этого запустите командную строку с правами администратора.
Цитата:
netsh advfirewall firewall add rule name="ICMPv6 Inbound" dir=in action=allow enable=yes profile=any localip=any remoteip=any protocol=icmpv6:128,any interfacetype=any edge=yes
10. в. Я пробую открыть ipv6.google.com в браузере. Он не открывает. Что делать?
о. Internet Explorer не поддерживает IPv6!!!! Используйте другие браузеры.
Попробуйте открыть через IP.
Цитата:
http://[2001:4860:a005::68]/
Если открывается то у вас проблема с DNS. Попробуйте добавит вторым DNS один из двух.
ns1.gogo6.com IPv4 = 72.55.143.215 IPv6=2001:5c0:1000:10::2
ns2.gogo6.com IPv6 = 64.86.88.114 IPv6 2001:5c0:1000:f::2