10.3. Настройка DHCPv6-ретрансляции

Назначение

DHCPv6-ретранслятор - это любой сетевой узел, который пересылает DHCPv6-пакеты между клиентами и серверами. Ретранслятор необходим для обмена информацией между клиентами и серверами, находящимися в разных физических подсетях.

Описание

Ретрансляция отличается от обычной пересылки IPv6-маршрутизатора, где датаграммы переключаются между сетями прозрачно. Ретранслятор получает сообщения, а затем генерирует новые для отправки на другие сетевые устройства. Ретранслятор устанавливает адрес соединения, используемый сервером для определения подсети, к которой принадлежит клиент.

Также можно включить добавление опции remote-id в пересылаемые от клиента к серверу пакеты.

Настройка

Ниже показана настройка коммутатора в соответствии с представленной конфигурацией сети.

image

Рис. 10.9 Конфигурация сети

Шаг 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
============================================================