OSDev

для всех
Текущее время: 28 мар 2024, 23:20

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 20 авг 2009, 21:19 

Зарегистрирован: 05 дек 2008, 03:58
Сообщения: 57
Не знаю куда приткнуть пусть здесь по висит.

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.cgi
http://www.subnetonline.com/pages/ipv6-network-tools/online-ipv6-ping.php
http://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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 31 авг 2009, 22:32 
Вендузятник детектед (С)


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB