4.3. Команды ретрансляции DHCP

4.3.1. dhcp relay

Назначение

Команда dhcp relay используется для включения службы ретрансляции DHCP в режиме Global config.

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

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay

no dhcp relay

Режим ввода

Global config

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

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

Применение

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

Примеры

Включение службы ретрансляции DHCP:

Switch# configure terminal
Switch(config)# dhcp relay

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

service dhcp

4.3.2. dhcp-server (global)

Назначение

Команда dhcp-server используется для создания группы DHCP-серверов в режиме Global config.

Для удаления группы DHCP-серверов используется команда no dhcp-server.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp-server NUMBER SERVER-LIST

no dhcp-server NUMBER ( SERVER-LIST | )

Параметр

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

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

NUMBER

Номер группы DHCP-серверов.

1-16

SERVER-LIST

Список IP-адресов DHCP-серверов.

1-16

Режим ввода

Global config

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

Группа DHCP-серверов не настроена.

Применение

Эта команда используется для указания удаленных DHCP-серверов.

Примеры

Настройка группы DHCP-серверов глобально:

Switch# configure terminal
Switch(config)# dhcp-server 1 1.1.1.1 2.2.2.2 3.3.3.3

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

service dhcp

dhcp-server (interface)

4.3.3. dhcp-server (interface)

Назначение

Команда dhcp-server используется для добавления интерфейса в группу DHCP-серверов в режиме Interface Configuration.

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

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp-server NUMBER

no dhcp-server

Параметр

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

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

NUMBER

Номер группы DHCP-серверов.

1-16

Режим ввода

Interface Configuration

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

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

Применение

Эта команда используется для указания группы DHCP-серверов, настроенной с помощью команды dhcp-server в режиме Global config.

Примеры

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

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

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

service dhcp

4.3.4. dhcp relay information check

Назначение

Команда dhcp relay information check используется для включения опции проверки информации об агенте ретрансляции в ответных сообщениях, пересылаемых агентом DHCP.

Чтобы отключить проверку информации, используйте команду no dhcp relay information check.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay information check

no dhcp relay information check

Режим ввода

Global config

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

Проверка информации об агенте ретрансляции включена. Неверные сообщения сбрасываются.

Применение

Нет

Примеры

Включение проверки информации об агенте ретрансляции:

Switch# configure terminal
Switch(config)# dhcp relay information check

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

dhcp relay information option

4.3.5. dhcp relay information option

Назначение

Команда dhcp relay information option позволяет системе вставлять опцию информации об агенте ретрансляции DHCP в пересылаемые запросы на DHCP-сервер. Она используется в режиме Global config. Отключить для вставки информации о реле используйте команду no dhcp relay information option.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay information option

no dhcp relay information option

Режим ввода

Global config

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

Информация об агенте ретрансляции не вставляется.

Применение

При включении этой команды в пересылаемые запросы DHCP автоматически добавляются подопция идентификатора и удаленного идентификатора для информации об агенте ретрансляции DHCP (также известной как опция 82).

Примеры

Включение вставки реле DHCP информационный вариант:

Switch# configure terminal
Switch(config)# dhcp relay information option

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

dhcp relay information check

dhcp relay information policy

4.3.6. dhcp relay information policy

Назначение

Команда dhcp relay information policy используется для настройки политики обработки информации об агенте ретрансляции DHCP на DHCP-ретрансляторе в режиме Global config. Эта политика определяет, как агент ретрансляции DHCP должен обрабатывать сообщения, содержащие информацию о ретрансляции, если такая информация уже присутствует.

Чтобы восстановить политику ретрансляции по умолчанию, используйте команду no dhcp relay information policy.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay information policy ( drop | keep | replace )

no dhcp relay information policy

Параметр

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

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

drop

Директива, указывающая DHCP-ретранслятору отбрасывать сообщения с существующей информацией о ретрансляции, если опция информации о ретрансляции уже присутствует

-

keep

Директива, которая означает, что существующая информация о ретрансляции остается неизменной на DHCP-ретрансляторе

-

replace

Директива, указывающая, что существующая информация о ретрансляции будет заменена на DHCP-ретрансляторе

-

Режим ввода

Global config

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

Ретранслятор DHCP не изменяет существующую информацию о ретрансляции.

Применение

Агент ретрансляции DHCP может получить сообщение от другого агента ретрансляции DHCP, которое уже содержит информацию о ретрансляции. По умолчанию это сообщение будет перенаправлено с информацией о ретрансляции от предыдущего агента ретрансляции без изменений.

Примеры

Настройка политики ретрансляции информации DHCP на отбрасывание сообщений, если они уже содержат информацию о ретрансляции :

Switch# configure terminal
Switch(config)# dhcp relay information policy drop

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

dhcp relay information option

dhcp relay information policy

4.3.7. dhcp relay information policy (interface)

Назначение

Команда dhcp relay information policy (interface) используется для настройки политики обработки информации о ретрансляторе DHCP на интерфейсе в режиме Interface Configuration. Если на интерфейсе настроена политика параметра 82, содержимое параметра 82 в пакете будет обработано в соответствии с политикой интерфейса. В противном случае оно будет обработано в соответствии с глобальной политикой.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay information policy ( drop | keep | replace )

no dhcp relay information policy

Параметр

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

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

drop

Указывает агенту ретрансляции DHCP отбрасывать сообщения с существующей информацией о ретрансляции, если опция информации о ретрансляции уже присутствует

-

keep

Означает, что существующая информация о ретрансляции остается неизменной на агенте ретрансляции DHCP

-

replace

Указывает, что существующая информация о ретрансляции будет заменена на агенте ретрансляции DHCP

-

Режим ввода

Interface Configuration

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

Политика параметра 82 не настроена на интерфейсе.

Применение

Агент ретрансляции DHCP может получить сообщение от другого агента ретрансляции DHCP, который уже содержит информацию о ретрансляции. По умолчанию это сообщение будет пересылаться с информацией о ретрансляции от предыдущего агента ретрансляции без изменений.

Примеры

Настройка политики ретрансляции информации DHCP на интерфейсе для отбрасывания сообщений:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcp relay information policy drop

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

dhcp relay information option

4.3.8. dhcp relay information trust-all

Назначение

Команда dhcp relay information trust-all используется для настройки всех интерфейсов в качестве доверенных источников информации агента ретрансляции DHCP в режиме Global config. Чтобы восстановить значение по умолчанию, используйте команду no dhcp relay information trust-all.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay information trust-all

no dhcp relay information trust-all

Режим ввода

Global config

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

Все интерфейсы коммутатора считаются доверенными.

Применение

По умолчанию, если адрес шлюза установлен в ноль в пакете DHCP, и опция информации о ретрансляции уже присутствует в пакете, агент ретрансляции DHCP отбросит пакет. Однако, если команда dhcp relay information trust-all настроена глобально, DHCP-ретранслятор не будет отбрасывать пакет, даже если адрес шлюза установлен в ноль. Вместо этого полученные сообщения DHCPDISCOVER или DHCPREQUEST будут перенаправлены на адреса, настроенные командой dhcp-server, как при обычной работе DHCP-реле.

Примеры

Настройка доверия к информации о ретрансляции DHCP на всех интерфейсах глобально:

Switch# configure terminal
Switch(config)# dhcp relay information trust-all

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

dhcp relay information trusted

4.3.9. dhcp relay information trusted

Назначение

Команда dhcp relay information trusted используется для настройки интерфейса в качестве доверенного источника информации агента ретрансляции DHCP в режиме настройки интерфейса. Чтобы вернуть интерфейс к значению по умолчанию, используйте команду no dhcp relay information trusted.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay information trusted

no dhcp relay information trusted

Режим ввода

Interface Configuration

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

Все интерфейсы маршрутизатора считаются доверенными.

Применение

По умолчанию, если адрес шлюза установлен в ноль в пакете DHCP, и опция информации о ретрансляции уже присутствует в пакете, агент ретрансляции DHCP отбросит пакет. Однако, если команда dhcp relay information trusted настроена глобально, агент ретрансляции DHCP не будет отбрасывать пакет, даже если адрес шлюза установлен в ноль. Вместо этого полученные сообщения DHCPDISCOVER или DHCPREQUEST будут пересылаться на адреса, настроенные командой dhcp-server, как при обычной работе DHCP-реле.

Примеры

Настройка интерфейса как доверенного источника информации о DHCP-реле:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcp relay information trusted

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

dhcp relay information trust-all

4.3.10. dhcp relay gateway

Назначение

Команда dhcp relay gateway используется для настройки адреса агента ретрансляции DHCP в пакетах DHCP в режиме настройки интерфейса. Чтобы вернуть интерфейс к значению по умолчанию, используйте команду no dhcp relay gateway.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay gateway A.B.C.D

no dhcp relay gateway

Режим ввода

Interface Configuration

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

В пакетах DHCP используется адрес агента ретрансляции по умолчанию.

Применение

Нет

Примеры

Настройка адреса агента ретрансляции DHCP для пакетов DHCP:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcp relay gateway 10.10.10.1

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

dhcp-server (interface)

4.3.11. dhcp relay address cycle

Назначение

Команда dhcp relay address cycle используется для включения функции цикла ретрансляции DHCP.

Чтобы отключить функцию цикла ретрансляции DHCP, используйте команду no dhcp relay address cycle.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

dhcp relay address cycle

no dhcp relay address cycle

Режим ввода

Global config

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

Цикл ретрансляции DHCP отключен.

Применение

Эта команда используется для ретрансляции DHCP. Если на устройстве ретрансляции DHCP настроено более одного DHCP-сервера, устройство ретрансляции отправляет DHCP DISCOVER пакеты на все серверы по умолчанию. Это может привести к перегрузке серверов. Включение функции цикла ретрансляции DHCP позволяет устройству отправлять DHCP DISCOVER пакеты только на один сервер, а затем менять сервер для отправки на каждый следующий запрос. Это помогает распределить нагрузку между несколькими DHCP-серверами и достичь баланса.

Примеры

Включение функции цикла ретрансляции DHCP:

Switch# configure terminal
Switch(config)# dhcp relay address cycle

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

Нет

4.3.12. service dhcp

Назначение

Команда service dhcp используется для включения службы DHCP на маршрутизаторе в режиме Global config.

Чтобы отключить функции службы DHCP на маршрутизаторе, используйте команду no service dhcp.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

service dhcp enable

service dhcp disable

Режим ввода

Global config

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

Служба DHCP отключена глобально.

Применение

Команда service dhcp позволяет включить или отключить основную службу DHCP на маршрутизаторе. Она контролирует только базовые функции DHCP, такие как выдача IP-адресов и настройка параметров сети для клиентов. Если нужно использовать другие функции DHCP, такие как ретрансляция DHCP или отслеживание DHCP, их нужно настраивать отдельно.

Примеры

Включение службы DHCP глобально:

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

Отключение службы DHCP глобально:

Switch# configure terminal
Switch(config)# service dhcp disable

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

dhcp relay

dhcp snooping

4.3.13. debug dhcp relay

Назначение

Команда debug dhcp relay используется для включения отладочных сообщений модуля реле DHCP на маршрутизаторе.

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

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

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

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

Параметр

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

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

events

События реле

-

error

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

-

packet

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

-

dump

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

-

all

Включить все отладочные сообщения

-

Режим ввода

Privileged EXEC

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

Нет

Применение

Команда debug dhcp relay позволяет включить различные типы отладочных сообщений для модуля реле DHCP. Эти сообщения могут включать события реле, ошибки DHCP, дампы сообщений в шестнадцатеричном формате и т. д.

Примеры

Включение всех типов отладочных сообщений для реле DHCP:

Switch# debug dhcp relay all

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

terminal monitor

show logging buffer

4.3.14. show dhcp-server

Назначение

Команда show dhcp-server используется для отображения информации о настроенных группах DHCP-серверов в режиме Privileged EXEC.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcp-server

Режим ввода

Privileged EXEC

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

Нет

Применение

Эта команда позволяет отобразить информацию о всех настроенных группах DHCP-серверов с помощью команды dhcp-server в режиме Global config.

Примеры

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

Switch# show dhcp-server

DHCP server group information:
============================================================
group 1 ip address list:
[1] 1.1.1.1
[2] 2.2.2.2
[3] 3.3.3.3
[4] 4.4.4.4
[5] 5.5.5.5
[6] 6.6.6.6
[7] 7.7.7.7
[8] 8.8.8.8

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

dhcp-server (global)

4.3.15. show dhcp relay interfaces

Назначение

Команда show dhcp relay interfaces используется для отображения информации о интерфейсах, привязанных к группам DHCP-серверов, в режиме Privileged EXEC.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcp relay interfaces

Режим ввода

Privileged EXEC

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

Нет

Применение

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

Примеры

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

Switch# show dhcp relay interfaces

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

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

show dhcp-server

4.3.16. show dhcp relay information config

Назначение

Команда show dhcp relay information config используется для отображения конфигураций информации о ретрансляции DHCP в режиме Privileged EXEC.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcp relay information config

Режим ввода

Privileged EXEC

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

Нет

Применение

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

Примеры

Вывод конфигурации ретрансляции DHCP:

Switch# show dhcp relay information config

DHCP relay agent information configuration:
============================================================
no dhcp relay information option
dhcp relay information check
dhcp relay information policy keep

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

dhcp relay information option

4.3.17. show dhcp relay information trusted-sources

Назначение

Команда show dhcp relay information trusted-sources используется для отображения всех интерфейсов, настроенных в качестве доверенных источников для опции информации о ретрансляции DHCP в режиме Privileged EXEC.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcp relay information trusted-sources

Режим ввода

Privileged EXEC

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

Нет

Применение

Эта команда позволяет просмотреть список всех интерфейсов, которые настроены как доверенные источники для опции информации о ретрансляции DHCP.

Примеры

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

Switch# show dhcp relay information trusted-sources

List of trusted sources of relay agent information option:
============================================================
All interfaces are trusted source of relay agent information option

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

dhcp relay information trusted

4.3.18. show dhcp relay statistics

Назначение

Команда show dhcp relay statistics используется для отображения статистики DHCP-пакетов, которые ретранслирует коммутатор, в режиме Privileged EXEC.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show dhcp relay statistics

Режим ввода

Privileged EXEC

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

Нет

Применение

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

Примеры

Вывод статистики ретрансляции DHCP:

Switch# show dhcp relay statistics

DHCP relay packet statistics:
============================================================
Client relayed packets: 101
Server relayed packets: 88
Client error packets: 0
Server error packets: 0
Bogus GIADDR drops: 15
Bad circuit ID packets: 0
Corrupted agent options: 0
Missing agent options: 0
Missing circuit IDs: 0

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

clear dhcp relay statistics

4.3.19. clear dhcp relay statistics

Назначение

Команда clear dhcp relay statistics используется для очистки статистики DHCP-пакетов, ретранслируемых коммутатором, в режиме Privileged EXEC.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

clear dhcp relay statistics

Режим ввода

Privileged EXEC

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

Нет

Применение

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

Примеры

Очистка статистики ретрансляции DHCP:

Switch# clear dhcp relay statistics

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

show dhcp relay statistics