Настройка IPv6 в Linux

IPv6 соединение будем туннелировать через брокер туннелей (Tunnel Broker), так как не все ISP поддерживают прямое IPv6 соединение.

Регистрируем свою систему в сервисе http://tunnelbroker.net/ (выбираем "Create Regular Tunnel").

При регистрации вводим IPv4 адрес (можно скопировать из строки "You are viewing from:" или посмотреть на сайте Myip.ru)
После регистрации получаем:
IPv4 адрес удаленного конца туннеля: 216.66.80.30
IPv6 адрес удаленного шлюза: 2001:0470:1f0a:cc0::1/64
Клиентский IPv6 адрес, который нужно использовать на своей машине: 2001:0470:1f0a:cc0::2/64

Поднимаем IPv6-in-IPv4 туннель:


ifconfig sit0 up
ifconfig sit0 inet6 tunnel ::216.66.80.30
ifconfig sit1 up
ifconfig sit1 inet6 add 2001:0470:1f0a:cc0::2/64
route -A inet6 add ::/0 dev sit1

Проверяем через пинг удаленного конца туннеля и IPv6 хоста из списка
http://www.ipv6.org/v6-www.html


ping6 -c4 2001:0470:1f0a:cc0::1
ping6 -c4 www.ipv6.uni-muenster.de

Создаем файл /etc/network/if-up.d/ipv6 для настройки параметров при загрузке:


#!/bin/sh
PATH=/sbin:/bin
ifconfig sit0 up
ifconfig sit0 inet6 tunnel ::216.66.80.30
ifconfig sit1 up
ifconfig sit1 inet6 add 2001:0470:1f0a:cc0::2/64
route -A inet6 add ::/0 dev sit1

Не забываем поставить права доступа:
chmod 755 /etc/network/if-up.d/ipv6

Поздравляю! У вас теперь белый IP.

Можно использовать ресурсы на IPv6
http://ipv6.nnm-club.ru/

Оценка: 
5
Средняя: 4.8 (4 оценки)

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.