Если вы читаете данную статью, то сразу сделаю деление:
1. Вы понятия не имеете что такое IPv6/Teredo.
То советую вам пройти по данным ссылкам:
http://ru.wikipedia.org/wiki/NAT
http://ru.wikipedia.org/wiki/IPv6
http://ru.wikipedia.org/wiki/Teredo
UPD: Если вам необходимо отключить Teredo/6to4/ISATAP на корню, то листаем в конец статьи.
Вкратце, если вы используете BitTorrent на постоянной основе, и хотите получить максимум возможностей от p2p, но на вашем пути может встать NAT провайдера, и никакой проброс портов вам не поможет, то использование Teredo, может добавить вам как новых сидов, так и повысить уровень раздачи (для трекеров с учетом статистики).
т.к. поддержка ipv6 BitTorrent Tracker’ами в данный момент только в зачаточном состоянии, как и поддержка IPv6 остальным интернетом, то настройка Teredo не является панацеей для использования всеми пользователями.
По крайней мере существуют такие трекеры
http://version6.ru/torrent-trackers
Из мною рекомендованных:
С регистрацией http://ipv6.nnm-club.ru/
И публичный (в качестве РеТрекера) http://www.ipv6tracker.org/
2. Вы пытались настроить но ничего у вас не вышло
У меня нет желания нудно и скрупулезно описывать все принципы IPv6 и Teredo.
Тут как говориться Google в помощь!
Конфигурация: Windows 7 Ultimate SP1 x86, ADSL-NAT/Avangard
Шаг1. Удаляем весь мусор.
Мой компьютер (контекстное меню) – Диспетчер устройств
Вид – Показать скрытые устройства.
Смело удаляем все, что связанно с Teredo, ISATAP, 6to4:
Проверяем через командную строку (пуск – выполнить - cmd)
Командой ipconfig:
Шаг 3. Предварительная настройка
Сперва нам необходимо включить службу «Вспомогательная служба IP» (если она выключена)
Мой компьютер (контекстное меню) – Службы
Ищем «Вспомогательная служба IP», вызываем свойства, ставим тип запуска «Автоматически», и включаем:
….
Вводим в адресную строку проводника «Сетевые подключения»
Затем нужно в сетевых настройках назначить явный IPv6-адрес — маска подсети: 48
Вычислить свой локальный IPv6 на основании локального IPv4(именно тот, что на сетевой карте):
http://tracker35.narod2.ru/converter.htm
Вписываем свой локальный IPv4 и берем значение из "IPv6 (6to4/Teredo)” (по умолчанию стоит ваш внешний IP )
К примеру:
192.168.1.2 - 2002:c0a8:0102::
172.16.0.2 - 2002:ac10:0002::
Если у вас нет локального IP (у вашей ОС сразу внешний IP), то конвертирование локального ipv4 в ipv6 не требуется, ибо его нет. Достаточно вписать только адреса DNS …
Назначение DNSv6
Для этого я могу посоветовать использовать Google DNS IPv6
2001:4860:4860::8888
2001:4860:4860::8844
Если по каким-то причинам данные DNS будут вне доступа (проверяем командой ping в cmd), то вот еще список:
2a00:1390:1::a0
2001:67c:2158::53
2a01:348:0:6:5d59:507b::53
2001:470:20::2
Без настройки DNSv6 вы не сможете открывать сайты по имени, только по их IP. Где в отличии от IPv4, IPv6 адресс необходимо указывать в квадратные скобки.
http://[2a00:1450:4010:c00::63] равносильно http://ipv6.google.com
http://74.125.232.56 равносильно http://google.ru
Настройки IPv4 не трогаем.
Шаг 4. Установка и Настройка Teredo
Запускаем «Редактор локальной групповой политики»
Пуск – Выполнить - gpedit.msc
Административные шаблоны – Сеть – Параметры TCP/IP – Технологии Тунилирования IPv6
Классификация Teredo по умолчанию - Включить - Включенное стостояние
Частота обновления Teredo – Включить – 10-30 (но не более 30 сек)
Имя сервера Teredo – Включить –
Выбираем из списка:
• teredo.remlab.net / teredo-debian.remlab.net (France)
• teredo.autotrans.consulintel.com (Spain)
• teredo.ipv6.microsoft.com (USA, Redmond) (default for windows)
• teredo.ngix.ne.kr (South Korea)
• teredo.managemydedi.com (USA, Chicago)
• teredo.trex.fi (Finland)
Для надежной и быстрой работы советую: teredo.remlab.net или teredo.trex.fi
Но лучше сами проверьте доступность всех серверов, через ping -n 60 teredo.remlab.net
Сервер teredo.ipv6.microsoft.com - крайне НE советую, который идет по умолчанию в настройках Windows, и постоянно перегружен.
Идем далее.
Состояние Teredo – Включить – Корпоративный клиент
Шаг 5. Настройка интерфейса/маршрутов
Пуск – Выполнить – cmd
route print
И в разделе "Список интерфейсов” (Interface List) выяснить номер интерфейса Teredo. (если такого нет – перезагрузка)
Допустим, он равен 21, тогда осталось выполнить последнюю команду
netsh interface ipv6 add route ::/0 interface=21
подождать несколько секунд и проверить работоспособность IPv6:
ping ipv6.google.com
В некоторых случаях, впрочем, и после этого Teredo остается неактивным, тогда его нужно активировать принудительно:
netsh int teredo set state type=client
netsh interface ipv6 delete route ::/0 interface=21
netsh interface ipv6 add route ::/0 interface=21
Если внешний IPv4 выделяется динамически, две последние команды придется повторять после каждого выключения/включения маршрутизатора/модема либо при каждой смене адреса (обычно раз в сутки), для чего лучше всего создать пакетный файл (*.bat):
timeout /T 15
netsh interface ipv6 delete route ::/0 interface=21
timeout /T 3
netsh interface ipv6 add route ::/0 interface=21
timeout /T 3
netsh int teredo set state type=enterpriseclient
Возможны случаи, когда Windows без ведома пользователя сама меняет номер интерфейса на понижение. Случаеться, это после полной настройки и последующей/их перезагрузки.
Для чего, это нужно? - Ваш адресс IPv6(Teredo) жестко привязан к вашему внешнему IPv4 адресу, при смене теряется связь. Поставьте этот батник в автозапуск ОС.
По совсем не понятным причинам необходимо менять «Корпоративный клиент», на простой «Клиент», в настройках «Редактор локальной групповой политики».
По сути проделанные операции могут вам и не дать 100% гарантии работоспособности Teredo, это может связанно из-за симметричного NAT…
Большая часть статьи была взята из http://www.ixbt.com/soft/ipv6.shtml
Но с небольшими поправками на службы и DNS.
Также в той статье описываются другой способ «туннельные брокеры»
Менее трудоёмко, но при этом весь трафик будет идти через сервер туннельного брокера, что в свою очередь может вызвать высокие пинги, большие прыжки трассировки, и соответственено малую скорость.
Но самый простой способ (туннельного брокера), не означает самый лучший в виду массовости его использования, и нагрузок на сервера. Потому, использование альтернативных Teredo серверов и реле, положительно скажеться на скорости и задержках. И если вы сделаете Teredo правильно, то по качеству, он не будет уступать родному IPv6 (если-бы провайдер сам давал вам адрес и маршрутизацию)
UPDATE 16.01.12:
Несколько полезных ссылок.
1. http://test-ipv6.com/
Сервис создан специально для тех, кто мучается с настройкой IPv6, расскажет о всех проблемах, проводит достаточное кол-во тестов, а заодно покажет ваш IPv6 адрес.
2. http://speedtest6.tele2.net и ftp://speedtest6.tele2.net
Проверка скорости IPv6, на выбор файлы от 100Мб до 1000Гб, скорость измеряем либо спец утилитой мониторинга интернет (BWMeter, либо через меню закачек, в самом браузере)
3. http://ipv6-test.com/
Еще один сервис проверка доступности IPv6, но не богат своим функционалом. Если в первом пункте у вас пишет IPv4, это значит, что ваш браузер сначала пытается достучаться до адресата по v4, а после по v6. По сути данный подход более правильный.
4. http://dj-x.info/index.php?topic=331.0
Статья в которой собрано все полезное, что может пригодиться, в одну кучу.
UPD 15.06.12: Отключаем Teredo/6to4/ISATAP на корню.
1. Запускаем «Редактор локальной групповой политики»
Пуск – Выполнить - gpedit.msc
2. Конфигурация компьютера -Административные шаблоны – Сеть – Параметры TCP/IP – Технологии Тунилирования IPv6
Вызываем свойства каждого пункта "Установить состояние XYZ” - включено - отключенное состояние.
"включить отключенное состояние” - бред, но это так
У IP-HTTPS состояние - не задано!
Источник