Использование L3-свитчей 3600 серии позволяет быстро и удобно перевести сеть на использование обоих стеков проколов - и v4 и v6.
Как пример, будем рассматривать работу с коммутатором DGS-3612G с прошивкой 2.55.B05.
В новых прошивках появилась функция IP Tunnel.
Она позволяет создать туннель ipv6-ipv4.
Для того, чтобы получить туннель и небольшой блок адресов, нужно обратиться к туннельному брокеру.
Советую
http://tunnelbroker.net от Hurricane Electric. Во-первых, они работают по стандартным протоколам туннелирования, во-вторых, предоставляют дополнительный блок /48 и делегацию обратных зон, есть возможно получить IPv6 BGP через туннель.
После регистрации переходим к созданию туннелей.
Для того, чтобы туннель был успешно создан, необходимо, чтобы на одном из ipif комутатора был реальный IP-адрес, достижимый из сети HE.net, включая ICMP.
Если пинг не пройдет - туннель не зарегистрируется.
После создания туннеля из веб-админки брокера нужно настроить этот туннель на коммутаторе.
Код:
create ip_tunnel Tun1
config ip_tunnel manual Tun1 ipv6address 2001:470:xxx:xxx::2/64
config ip_tunnel manual Tun1 source 193.106.xx.xx
config ip_tunnel manual Tun1 destination 216.66.80.30
или через веб-интерфейс
Type - Manual
IPv6 Address/Prefix Length - адрес и маска на туннельном интерфейсе, выдается брокером
Source - доступный извне адрес свитча
Destination - IPv4 адрес сервера туннелей
Добавляем маршрут по-умолчанию для IPv6
Код:
create ipv6route default ip_tunnel Tun1
Проверить работу нового протокола и доступность свитча извне можно командой ping6 в CLI, или посмотреть traceroute6 на адрес своей стороны туннеля с
http://lg.retn.net или LG других провайдеров.
Теперь перейдем к настройке других интерфейсов.
Сначала запросим у брокера дополнительный блок /48 в интерфейсе управления туннелем.
Потом рассчитаем количество подсетей, их маски и адреса, очень советую
http://www.liquidalchemy.com/liquidalchemy/Для каждого сегмента маска должна быть /64, с помощью калькулятора можно сагрегировать нужное количество уровней и подсетей в них.
Настройка IPv6 ipif
Код:
config ipif System ipv6 ipv6address 2001:470:xxx:xxxx::1/64
Включение Router Advertisement
Код:
config ipv6 nd ra ipif System state enable
Подобным образом можно настроить и другие интерфейсы.
Клиенты с установленным протоколом IPv6 и включенной автоконфигурацией смогут согласовать свой адрес, длину префикса и адрес шлюза автоматически, и сразу будут готовы к работе.
Кроме RA, есть и другой метод автоконфигурации клиентов, DHCPv6.
Он позволяет более точно закреплять адреса за клиентами, выдавать им адреса DNS-серверов, и выдавать клиентам дополнительные маршрутизируемые к ним префиксы.
На коммутаторах 3600 серии можно использовать как DHCPv6 Server, так и DHCPv6 Relay.