10.3. Настройка DHCPv6-ретрансляции
Назначение
DHCPv6-ретранслятор - это любой сетевой узел, который пересылает DHCPv6-пакеты между клиентами и серверами. Ретранслятор необходим для обмена информацией между клиентами и серверами, находящимися в разных физических подсетях.
Описание
Ретрансляция отличается от обычной пересылки IPv6-маршрутизатора, где датаграммы переключаются между сетями прозрачно. Ретранслятор получает сообщения, а затем генерирует новые для отправки на другие сетевые устройства. Ретранслятор устанавливает адрес соединения, используемый сервером для определения подсети, к которой принадлежит клиент.
Также можно включить добавление опции remote-id
в пересылаемые от клиента к серверу пакеты.
Настройка
Ниже показана настройка коммутатора в соответствии с представленной конфигурацией сети.
Шаг 1: Вход в режим “Global config”
Switch# configure terminal
Шаг 2: Включение DHCPv6-ретрансляции
Switch(config)# service dhcpv6 enable
Switch(config)# dhcpv6 relay
Switch(config)# dhcpv6 relay remote-id option
Switch(config)# dhcpv6 relay pd route
Шаг 3: Настройка адреса DHCPv6-сервера
Switch(config)# dhcpv6-server 1 2001:1000::1
Шаг 4: Настройка портов
Switch(config)# interface eth-0-12
Switch(config-if)# no switchport
Switch(config-if)# ipv6 address 2001:1000::2/64
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)# interface eth-0-11
Switch(config-if)# no switchport
Switch(config-if)# ipv6 address 2001:1001::1/64
Switch(config-if)# no shutdown
Switch(config-if)# dhcpv6-server 1
Switch(config-if)# exit
Шаг 5: Выход из режима “Global config”
Switch(config)# end
Шаг 6: Проверка
Вывод настроек порта:
Switch# show running-config interface eth-0-12
!
interface eth-0-12
no switchport
ipv6 address 2001:1000::1/64
!
Switch# show running-config interface eth-0-11
!
interface eth-0-11
no switchport
ipv6 address 2001:1001::1/64
dhcpv6-server 1
!
Вывод статуса службы DHCPv6:
Switch# show services
Networking services configuration:
Service Name Status
===========================================================
dhcp disable
dhcpv6 enable
Вывод информации о DHCPv6-группах:
Switch# show dhcpv6-server
DHCPv6 server group information:
============================================================
group 1 ipv6 address list:
[1] 2001:1000::1
Вывод статистики ретрансляции:
Switch# show dhcpv6 relay statistics
DHCPv6 relay packet statistics:
============================================================
Client relayed packets : 8
Server relayed packets : 8
Client error packets : 0
Server error packets : 0
Вывод информации о делегировании префиксов
Switch# show dhcpv6 relay pd client
DHCPv6 prefix-delegation client information:
============================================================
Interface : eth-0-11
Client DUID : 000100011804ff38c2428f04970
Client IPv6 address : fe80::beac:d8ff:fedf:c600
IA ID : d8dfc60
IA Prefix : 2002:2:9:eebe::/64
prefered/max lifetime : 280/300
expired time : 2023-1-1 09:10:58
============================================================