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