Как получить IPv6 ?

Так как многие операторы в том числе и мы пока не выдаем IPv6 но если очень нужно вы можете получить IPv6 на своем VPS/VDS сервере и как это сделать посредством тоннеля 6in4 поговорим ниже.

Что-бы получить IPv6 есть несколько способов, сегодня мы рассмотрим вариант 6in4 через туннельного брокера на базе ОС Centos7.

1.Переходим на сайт брокера Hurricane Electric

  1. Регистрируемся
  2. В левом блоке «User Functions» выбираем «Create Regular Tunnel»
  3. Теперь вводим в поле ввода внешний IP нашего сервера
  4. Выбираем страну наиболее близкую к серверу для лучшей связи
  5. Подтверждаем создание и в ответ получаем «O.K.: Your tunnel has been allocated»
  6. Щелкаем по ссылке «Tunnel Details», там все детали нашей сети (обращаю внимание, что это полноценная IPv6 сеть, это не 6to4 адреса).

2.Далее переходим к созданию тоннеля на сервере.

  1. Подключаемся к серверу по SSH.
  2. Создаем новое подключение /etc/sysconfig/network-scripts/ifcfg-he-ipv6

Со следующим содержанием

NAME="he-ipv6"
DEVICE=he-ipv6
ONBOOT=yes
USERCTL=yes
BOOTPROTO=none
PEERDNS=no

IPV6INIT=yes
IPV6_AUTOTUNNEL=yes
IPV6ADDR="Client IPv6 Address"
IPV6_ROUTER=yes
IPV6_AUTOCONF=no

IPV6_CONTROL_RADVD=yes
IPV6TUNNELIPV4=Server IPv4 Address
IPV6TUNNELIPV4LOCAL=Client IPv4 Address

PHYSDEV=eth0
TYPE=sit
DEVICETYPE=sit
NM_CONTROLLED=no

IPV6_DEFAULTGW=Server IPv6 Address
IPV6_DEFAULTDEV=he-ipv6

Замените выделенные данные в конфиге из страницы Tunnel Details на Hurricane Electric

3. Запустите вновь созданное подключение he-ipv6

if up he-ipv6

4. Проверьте работоспособность данного IPv6 тоннеля he-ipv6 посредством ping.

ping6 -I he-ipv6 ipv6.google.com

Если пинг сервера успешно пошел то все нормально, вы успешно подключили IPv6 к вашему серверу, если же нет то проверьте еще раз настройки, возможно вы допустили ошибку при замене данных в конфиг листе.

Так же обратим ваше внимание на то, что во вкладке Example Configurations на Hurricane Electric есть готовые конфигурации для многих других ОС.