5.3. Команды DHCPv6 Relay

5.3.1. dhcpv6 relay

Назначение

Команда dhcpv6 relay используется для включения службы ретрансляции DHCPv6 в режиме “Global Config”.

Чтобы отключить эту функцию, используйте команду no dhcpv6 relay.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcpv6 relay

no dhcpv6 relay

Режим ввода

Global Config

Состояние по умолчанию

Ретрансляция DHCPv6 отключена.

Применение

Перед использованием службы ретрансляции DHCPv6, необходимо включить службу DHCPv6 с помощью команды service dhcpv6.

Примеры

Включение агента ретрансляции DHCPv6:

Switch# configure terminal
Switch(config)# dhcpv6 relay

Связанные команды

service dhcpv6

5.3.2. dhcpv6-server (global)

Назначение

Команда dhcpv6-server используется для создания группы DHCPv6 серверов в режиме “Global Config”.

Чтобы удалить группу DHCPv6 серверов, используйте команду no dhcpv6-server.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcpv6-server NUMBER IPV6_ADDR interface IFNAME

no dhcpv6-server NUMBER ( IPV6_ADDR ( interface IFNAME | ) | )

Параметр

Описание параметра

Значение параметра

NUMBER

Номер группы DHCPv6 серверов. Диапазон от 1 до 16

1-16

IPV6_ADDR

Список IPv6-адресов DHCPv6 серверов. В список можно включить от 1 до 8 серверов

IPv6-адрес

IFNAME

Имя поддерживаемого интерфейса

Поддерживаются физические/агрегированные/VLAN интерфейсы

Режим ввода

Global Config

Состояние по умолчанию

Группы DHCPv6 серверов не определены.

Применение

Эта команда используется для указания удаленного DHCPv6 сервера.

Примеры

Глобальная настройка группы DHCPv6 серверов:

Switch# configure terminal
Switch(config)# dhcpv6-server 1 2001:1::1
Switch(config)# dhcpv6-server 1 fe80::1 interface vlan1

Связанные команды

service dhcpv6

dhcpv6-server (interface)

5.3.3. dhcpv6-server (interface)

Назначение

Команда dhcpv6-server используется для добавления интерфейса в группу DHCPv6 серверов в режиме конфигурации интерфейса.

Чтобы удалить интерфейс из группы DHCPv6 серверов, используйте команду no dhcpv6-server.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcpv6-server NUMBER

no dhcpv6-server

Параметр

Описание параметра

Значение параметра

NUMBER

Номер группы DHCPv6 серверов

1-16

Режим ввода

Interface Configuration

Состояние по умолчанию

Для интерфейса не настроена группа DHCPv6 серверов.

Применение

Эта команда используется для указания группы DHCPv6 серверов, которая настроена с помощью команды dhcpv6-server в глобальном режиме.

Примеры

Настройка группы DHCPv6 серверов для интерфейса:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcpv6-server 1

Связанные команды

service dhcpv6

5.3.4. dhcpv6 relay remote-id option

Назначение

Команда dhcpv6 relay remote-id option используется для включения опции remote-id в режиме глобальной конфигурации.

Чтобы отключить опцию remote-id, используйте команду no dhcpv6 relay remote-id option.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcpv6 relay remote-id option

no dhcpv6 relay remote-id option

Режим ввода

Global Config

Состояние по умолчанию

Опция remote-id не добавляется в пакет DHCPv6 RELAY_FORW, отправляемый ретранслятором.

Применение

Нет

Примеры

Включение опции remote-id:

Switch# configure terminal
Switch(config)# dhcpv6 relay remote-id option

Связанные команды

dhcpv6 relay remote-id format

5.3.5. dhcpv6 relay remote-id format

Назначение

Команда dhcpv6 relay remote-id format используется для указания формата remote-id в режиме “Global Config”. Чтобы восстановить формат по умолчанию, используйте команду no dhcpv6 relay remote-id format.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcpv6 relay remote-id format { vlan | ifname | duid }

no dhcpv6 relay remote-id format

Параметр

Описание параметра

Значение параметра

vlan

Идентификатор VLAN, к которому подключен клиент

-

ifname

Имя интерфейса, с которого получен пакет от клиента

-

duid

DUID ретранслятора

-

Режим ввода

Global Config

Состояние по умолчанию

Формат remote-id по умолчанию: “duid:ifname:”.

Применение

Формат remote-id может быть комбинацией из VLAN, имени интерфейса и DUID. Эта команда определяет использование существующих ключевых слов в комбинации.

Примеры

Указание формата remote-id:

Switch# configure terminal
Switch(config)# dhcpv6 relay remote-id format vlan

Связанные команды

dhcpv6 relay remote-id option

5.3.6. dhcpv6 relay pd route

Назначение

Команда dhcpv6 relay pd route используется для включения функции обучения маршруту с помощью опции делегирования префикса в режиме “Global Config”.

Для отключения функции используйте команду no dhcpv6 relay pd route.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcpv6 relay pd route

no dhcpv6 relay pd route

Режим ввода

Global Config

Состояние по умолчанию

По умолчанию DHCPv6 relay не будет обучаться маршруту делегирования префикса.

Применение

DHCPv6 relay может обучаться маршруту на основе делегированного префикса, который сервер назначает клиенту. Такие маршруты не должны заменять статические маршруты. Используйте эту команду для включения данной функции.

Примеры

Включение обучения маршруту с помощью делегирования префикса:

Switch# configure terminal
Switch(config)# dhcpv6 relay pd route

Связанные команды

clear dhcpv6 relay pd route

dhcpv6 relay pd route distance

5.3.7. dhcpv6 relay pd route distance

Назначение

Команда dhcpv6 relay pd route distance используется для настройки метрики расстояния по умолчанию для маршрута, полученного через DHCPv6 relay в режиме “Global Config”.

Для восстановления значения по умолчанию используйте команду no dhcpv6 relay pd route distance.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcpv6 relay pd route distance DISTANCE

no dhcpv6 relay pd route distance

Параметр

Описание параметра

Значение параметра

DISTANCE

Метрика расстояния для маршрута, полученного через relay

1-255

Режим ввода

Global Config

Состояние по умолчанию

Значение расстояния по умолчанию - 254.

Применение

Эта команда используется для настройки расстояния маршрута, полученного через relay с помощью делегирования префикса.

Примеры

Настройка метрики расстояния для маршрута, добавленного через DHCPv6 relay:

Switch# configure terminal
Switch(config)# dhcpv6 relay pd route distance 233

Связанные команды

dhcpv6 relay pd route

5.3.8. service dhcpv6

Назначение

Команда service dhcpv6 используется для включения функций агента ретрансляции DHCPv6 на маршрутизаторе. Чтобы отключить функции агента ретрансляции DHCPv6, используйте команду no service dhcpv6.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

service dhcpv6 enable

service dhcpv6 disable

Режим ввода

Global Config

Состояние по умолчанию

DHCPv6 сервис по умолчанию отключен глобально.

Применение

Команда service dhcpv6 включает основной сервис DHCPv6. После этого можно использовать другие DHCPv6 сервисы, такие как DHCPv6 relay.

Примеры

Включение сервиса DHCPv6 глобально:

Switch# configure terminal
Switch(config)# service dhcpv6 enable

Связанные команды

dhcpv6 relay

5.3.9. debug dhcpv6 relay

Назначение

Команда debug dhcpv6 relay используется для включения отладочных переключателей модуля DHCPv6 ретрансляции. Чтобы вернуть настройки по умолчанию, используйте команду no debug dhcpv6 relay.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

debug dhcpv6 relay ( events | error | dump | packet | all )

no debug dhcpv6 relay ( events | error | dump | packet | all )

Параметр

Описание параметра

Значение параметра

events

События ретрансляции

-

error

Ошибки DHCP-сообщений

-

packet

Поля DHCP-сообщений

-

dump

Вывод сообщения в шестнадцатеричном формате

-

all

Включить все отладочные параметры

-

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Используйте команду terminal monitor, чтобы выводить отладочные сообщения на VTY немедленно.

Используйте команду show logging buffer, чтобы просмотреть отладочные сообщения в буфере логов.

Примеры

Включение всех отладочных параметров ретрансляции DHCPv6:

Switch# debug dhcpv6 relay all

Связанные команды

terminal monitor

show logging buffer

5.3.10. show dhcpv6-server

Назначение

Команда show dhcpv6-server используется для отображения групп DHCPv6 серверов в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcpv6-server

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Эта команда используется для отображения всех групп DHCPv6 серверов, настроенных с помощью команды dhcpv6-server в глобальном режиме.

Примеры

Вывод информации о группе DHCPv6 серверов:

Switch# show dhcpv6-server

DHCPv6 server group information:
============================================================
group 1 ipv6 address list:
[1] 2001:1::1

Связанные команды

dhcpv6-server (global)

5.3.11. show dhcpv6 relay interfaces

Назначение

Команда show dhcpv6 relay interfaces используется для отображения группы DHCPv6 серверов, к которой принадлежит интерфейс, в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcpv6 relay interfaces

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Эта команда используется для отображения интерфейсов, на которых настроен DHCPv6 релей.

Примеры

Вывод информации о интерфейсах DHCPv6 релея:

Switch# show dhcpv6 relay interfaces

List of DHCPv6 relay enabled interface(s):
DHCPv6 relay service status: enabled
Interface Name DHCPv6 server group
============================================================
eth-0-1 1

Связанные команды

show dhcpv6-server

5.3.12. show dhcpv6 relay pd client

Назначение

Команда show dhcpv6 relay pd client используется для отображения результатов работы функции маршрутизации с делегированием префиксов DHCPv6 релея в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcpv6 relay pd client

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Вывод информации о маршрутах с делегированием префиксов:

Switch# show dhcpv6 relay pd client

DHCPv6 prefix-delegation client information:
============================================================
Interface : vlan2
Client DUID : 0001000117e9357b606da182030
Client IPv6 address : fe80::626d:a1ff:fe82:300
IA ID : a18230
IA Prefix : 2002:2:10::/64
prefered/max lifetime : 280/300
expired time : 2023-09-17 11:43:59
============================================================

Связанные команды

dhcpv6 relay pd route

dhcpv6 relay pd route distance

5.3.13. show dhcpv6 relay statistics

Назначение

Команда show dhcpv6 relay statistics используется для отображения статистики DHCPv6 пакетов, перенаправляемых коммутатором, в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcpv6 relay statistics

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Эта команда используется для отображения детализированной статистики DHCPv6, обработанной коммутатором.

Примеры

Вывод статистики DHCPv6 релея:

Switch# show dhcpv6 relay statistics

DHCPv6 relay packet statistics:
============================================================
Client relayed packets: 48
Server relayed packets: 48
Client error packets: 0
Server error packets: 0

Связанные команды

clear dhcpv6 relay statistics

5.3.14. clear dhcpv6 relay statistics

Назначение

Команда clear dhcpv6 relay statistics используется для сброса статистики пакетов DHCPv6, переданных коммутатором, в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

clear dhcpv6 relay statistics

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Эта команда используется для сброса статистики DHCPv6.

Примеры

Сброс статистики DHCPv6 relay:

Switch# clear dhcpv6 relay statistics

Связанные команды

show dhcpv6 relay statistics

5.3.15. clear dhcpv6 relay pd route

Назначение

Команда clear dhcpv6 relay pd route используется для очистки маршрутов, изученных DHCPv6 relay из префиксной делегации, в режиме “Privileged EXEC”.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

clear dhcpv6 relay pd route ( prefix PREFIX | ) ( interface IFNAME | ) ( IPV6_ADDR | )

Параметр

Описание параметра

Значение параметра

PREFIX

Префикс, делегированный клиенту

IPv6-адрес и длина маски в формате X:X::X/M

IPV6_ADDR

IPv6-адрес клиента PD

IPv6-адрес

IFNAME

Имя поддерживаемого интерфейса

Поддерживаются физические/агрегированные/vlan порты

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Если параметр не указан, будут очищены все маршруты.

Примеры

Очистки маршрута, полученного DHCPv6 релеем:

Switch# clear dhcpv6 relay pd route interface eth-0-1

Связанные команды

dhcpv6 relay pd route

show dhcpv6 relay pd client