Вы находитесь здесь: version6.ru » he.net » Раздача IPv6 от tunnelbroker.net в локальную сеть
Это — старая версия документа!
Раздача IPv6 от tunnelbroker.net в локальную сеть
Впервые опубликовано 2009-05-02
По умолчанию, туннельный брокер Hurricane Electric предоставляет нам две подсети с маской /64: одна используется для связи между вашим роутером и туннельным сервером брокера, а вторая (с адресом, отличающимся на единичку в середине) предназначена для использования компьютерами в вашей локальной сети, и называется в веб-интерфейсе «Routed /64».
Ради простоты примеров, предположим, что вашей Routed-подсетью оказалась 2001:470:aaab:ccc::/64, а интерфейсом, к которому подключена локальная сеть, является eth0. Рассмотрим процесс настройки роутера на примере Debian GNU/Linux.
1. Настройка файрволла
…рассмотрена на отдельной странице.
2. Назначение адреса внутреннему интерфейсу
IPv6-адрес из раздаваемой в локалку подсети необходимо также назначить и сетевому интерфейсу самого роутера. Адрес можно выбрать любой, к примеру для роутеров часто используется адрес с ::1 в конце. Добавляется он так:
ip addr add 2001:470:aaab:ccc::1/64 dev eth0
Для более перманентного сохранения этой настройки, добавим её в /etc/network/interfaces
:
... iface eth0 inet6 static address 2001:470:aaab:ccc::1 netmask 64 ...
3. Установка и настройка radvd
Устанавливаем radvd:
apt-get install radvd
Изменяем файл /etc/radvd.conf
следующим образом:
interface eth0 { AdvSendAdvert on; prefix 2001:470:aaab:ccc::/64 { AdvOnLink on; AdvAutonomous on; }; };
Включаем маршрутизацию IPv6. Для этого, нужно добавить в /etc/sysctl.conf
следующие строки (либо изменить их, если они там есть):
net.ipv6.conf.all.forwarding=1 net.ipv6.conf.default.forwarding=1
После чего, выполнить с правами root
:
sysctl -p
Осталось только перезапустить radvd:
/etc/init.d/radvd restart
Всё, теперь компьютеры локальной сети должны автоматически получить адреса из вашей Routed-подсети /64
. Можно проверить это, попинговав ipv6.google.com с любого из них.