6 июня 2012 года глобальная Сеть вступила в новую эру. В 00:00 часов по мировому времени (UTC) начался World IPv6 Launch — Всемирный запуск нового Интернет-протокола IPv6. Для конечного пользователя это означает, что с переходом провайдеров на ipv6 адресацию каждое устройство получит свой персональный статический ip адрес.

 

IPv6 (англ. Internet Protocol version 6) — новая версия протокола IP, призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при её использовании в интернете, за счёт использования длины адреса 128 бит вместо 32.

В связи с тем, что ipv6 адресов в разы больше чем ipv6 статические адреса можно давать чему угодно.
Существует три основных типа получения ipv6 адресов:

  1. самый приятный, но к сожалению пока и самый редкий, автоматическое получение ipv6 у провайдера.
  2. 6to4 — если у вас уже есть статический ipv4 адрес вы можете получить подсеть ipv6 адресов. Для этого получаем ipv6 адрес и настройки для вашей систамы на сайте http://6to4.version6.net/?lang=en_GB.
  3. через туннельного брокера например https://tunnelbroker.net/. Тут нужна регистрация, но зато можно настроить туннель и через динамический ipv4 адрес.

Я получил ipv6 адреса вторым и третьим способом.
с 6to4 все просто, добавляем в линуксе интерфейс и маршрут:

ifconfig sit0 up ifconfig sit0 add 2002:52cf:65a9::0822:0710:1169/48 
route -A inet6 add 2000::/3 gw ::192.88.99.1 dev sit0

Кстати в полученном таким способом ipv6 адрес содержит и ipv4 адрес, вот он »2002:52cf:65a9::0822:0710:1169» — 082.207.101.169.

Получение адреса через туннельного брокера чуть сложнее, требуется регистрация :) , но вы получаете подсеть ipv6 адресов не привязанную к ipv6 адресу. Также можно воспользоваться бесплатными DNS серверами этого туннельного брокера и настроить как прямую так и, о чудо, обратную зону.
После регистрации на сайте брокера вы можете создать туннель. В Левой колонке давим кнопку «Create regular tunnel», пишем свой ipv4 адрес и выбираем туннельный сервер. Какой выбрать зависит от вашего провайдера, ИМХО для нашего региона лучше брать что нибудь европейское. Жмем кнопку в низу «Create tunnel», все туннель создан.


После создания туннеля мы можем перейти на панель управления этим туннелем, ту есть три вкладки. Первая содержит информацию о туннеле, полученном IP и маршрутизируемой ipv6 подсети. Вторая вкладка содержит примеры конфигураций интерфейсов. Для open Suse вполне подойдет как «Linux-net-tools» так и «Linux-route2″ пример конфигурации, какой выбрать — предмет персональных предпочтений.
После поднятия интерфейса туннеля нужно присвоить ipv6 адреса остальным интерфейсам смотрящим в сеть. У меня это eth0. Присвоим ему ipv6 из полученной подсети.

ifconfig eth1 inet6 add 2001:470:1f0b:758::2/64

Это и будет нашим внешним ipv6 адресом.

Также на этом сайте можно пройти ряд тестов по ipv6 для получения сертификата.

IPv6 Certification Badge for teis