Вы находитесь здесь: version6.ru » Провайдеры с IPv6 » IPv6 от провайдера Дом.ru » IPv6 от Дом.ru (ЭР-Телеком) на сервере Ubuntu/Debian
Это — старая версия документа!
IPv6 от Дом.ru (ЭР-Телеком) на сервере Ubuntu/Debian
Теория: используется PPPoE с IPv4, поверх него можно воспользоваться протоколом DHCPv6-PD для получения IPv6 prefix delegation.
PPPoE
Для удобства, можно установить пакет pppoeconf, запустить сам pppoeconf от суперпользователя root, пройти через вопросы-ответы (в т.ч., надо будет ввести логин и пароль для PPPoE соединения):
sudo apt-get update sudo apt-get install pppoeconf sudo pppoeconf
А потом просто проверить получившиеся настройки.
Пример:
- /etc/ppp/peers/dsl-provider
+ipv6 noipdefault defaultroute replacedefaultroute hide-password noauth persist plugin rp-pppoe.so eth1 user "v1234567"
Можно добавить одну из опций — ipv6 ,
или +ipv6
.
- /etc/network/interfaces
auto dsl-provider iface dsl-provider inet ppp pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf provider dsl-provider
DHCPv6-PD
Получение IPv6 можно настроить с помощью любого из этих демонов:
- wide-dhcpv6-client
- dhcpcd
- dhcpcd5
wide-dhcpv6-client
Установить пакет wide-dhcpv6-client:
sudo apt-get update sudo apt-get install wide-dhcpv6-client
- /etc/wide-dhcpv6/dhcp6c.conf
interface ppp0 { send ia-pd 0; }; id-assoc pd 0 { prefix-interface eth0 { sla-len 0; ifid 1; }; };
активируем автозапуск:
- /etc/wide-dhcpv6/dhcp6c.conf
INTERFACES="ppp0"
запускаем:
sudo service wide-dhcpv6-client start
проверяем:
ip -6 addr show eth0 ping6 2600::
dhcpcd
Если не устраивает wide-dhcpv6-client, можно то же самое сделать с помощью пакета dhcpcd.
Данная конфигурация ещё не проверена:
- /etc/dhcpcd.conf
allowinterfaces ppp0 eth0 duid ipv6only noipv6rs interface ppp0 ia_pd 1 eth0
Раздача IPv6 в локальную сеть
Раздачу IPv6 можно организовать с помощью radvd или dnsmasq. Раздел ещё не дописан.
Межсетевой экран
Раздел ещё не написан.