4.4. Команды DHCP сервера
4.4.1. service dhcp
Назначение
Команда service dhcp
используется для включения или отключения функций DHCP-сервера и агента ретрансляции на маршрутизаторе в режиме Global config.
Чтобы отключить эти функции, используйте команду 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-сервер и агент ретрансляции DHCP.
Примеры
Включение службы DHCP:
Switch# configure terminal
Switch(config)# service dhcp enable
Отключение службы DHCP:
Switch# configure terminal
Switch(config)# service dhcp disable
Связанные команды
dhcp server
dhcp relay
dhcp snooping
4.4.2. dhcp-server (global)
Назначение
Команда dhcp server
используется для включения DHCP-сервера в режиме Global config.
Чтобы отключить эту функцию, используйте команду no dhcp server
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
dhcp server
no dhcp server
Режим ввода
Global config
Состояние по умолчанию
DHCP-сервер отключен.
Применение
Для использования DHCP-сервера необходимо сначала включить его с помощью команды dhcp server
в режиме Global config.
Примеры
Включение DHCP-сервера:
Switch# configure terminal
Switch(config)# dhcp server
Связанные команды
service dhcp
dhcp-server (interface)
4.4.3. dhcp-server (interface)
Назначение
Команда dhcp-server (interface)
используется для указания интерфейса L3, который будет работать в качестве DHCP-сервера в режиме Interface Configuration. Чтобы удалить спецификацию, используйте команду no dhcp-server (interface)
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
dhcp server enable
dhcp server disable
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
enable |
Указывает интерфейс L3 для работы в качестве DHCP-сервера |
- |
disable |
Удаляет DHCP-сервер с интерфейса L3 |
- |
Режим ввода
Interface Configuration
Состояние по умолчанию
Ни DHCP-сервер, ни DHCP-реле не настроены для работы в качестве DHCP-сервера.
Применение
Эта команда используется для указания интерфейса L3, который будет работать в качестве DHCP-сервера. Команда dhcp server enable
включает DHCP-сервер на указанном интерфейсе, а dhcp server disable
отключает его.
Примеры
Включение DHCP-сервера на интерфейсе eth-0-1:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# dhcp server enable
Связанные команды
service dhcp
dhcp server(global)
4.4.4. dhcp ping packets
Назначение
Команда dhcp ping packets
используется для настройки количества ping-пакетов, отправляемых перед назначением адреса запрашивающему клиенту в режиме настройки интерфейса.
Чтобы восстановить значение по умолчанию, используйте команду no dhcp ping packets
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
dhcp ping packets NUMBER
no dhcp ping packets
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
NUMBER |
Устанавливает количество ping-пакетов, отправляемых перед назначением адреса |
0-10 |
Режим ввода
Global config
Состояние по умолчанию
Значение по умолчанию - один пакет.
Применение
DHCP-сервер проверяет адрес пула перед назначением его запрашивающему клиенту. Если пинг не получает ответа, DHCP-сервер предполагает, что адрес не используется, и назначает его запрашивающему клиенту.
Примеры
Использование команды dhcp ping packets
:
Switch# configure terminal
Switch(config)# dhcp ping packets 10
Связанные команды
service dhcp
dhcp ping timeout
4.4.5. dhcp ping timeout
Назначение
Команда dhcp ping timeout
используется для настройки времени ожидания ответа DHCP-сервера на запрос ping от пула адресов в режиме настройки интерфейса.
Чтобы восстановить значение по умолчанию, используйте команду no dhcp ping timeout
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
dhcp ping timeout NUMBER
no dhcp ping timeout
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
NUMBER |
Устанавливает время ожидания ответа на пинг в секундах |
1-10 seconds |
Режим ввода
Global config
Состояние по умолчанию
Значение по умолчанию - одна секунда.
Применение
DHCP-сервер проверяет адрес пула перед его назначением запрашивающему клиенту. Если пинг не получает ответа, DHCP-сервер предполагает, что адрес не используется, и назначает его запрашивающему клиенту.
Примеры
Использование команды dhcp ping timeout
:
Switch# configure terminal
Switch(config)# dhcp ping timeout 3
Связанные команды
service dhcp
dhcp ping packets
4.4.6. dhcp pool
Назначение
Команда dhcp pool
используется для создания и настройки пула DHCP в режиме конфигурации интерфейса.
Чтобы вернуть значение по умолчанию, используйте команду no dhcp pool
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
dhcp pool WORD
no dhcp pool WORD
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
WORD |
WORD: Название пула DHCP |
1) Длина должна быть в диапазоне [1, 32). 2)Допустимы только символы [0-9a-zA-Z.-_]. 3)Строка должна начинаться с буквы и заканчиваться буквенно-цифровым символом или цифрой |
Режим ввода
Global config
Состояние по умолчанию
Значение по умолчанию - пулы адресов DHCP не настроены.
Применение
Команда dhcp pool
позволяет перейти в режим настройки параметров пула DHCP. В этом режиме администратор может настроить параметры пула, такие как диапазон IP-адресов, номер подсети и список маршрутизаторов по умолчанию.
Примеры
Создание пула DHCP с названием “pool1”:
Switch# configure terminal
Switch(config)# dhcp pool pool1
Связанные команды
service dhcp
dhcp select
static-bind
dhcp excluded-address
network (DHCP)
4.4.7. static-bind
Назначение
Команда static-bind
используется для указания сопоставления привязки адресов между IP-адресом и MAC-адресом клиента в конфигурации пула DHCP. Чтобы удалить сопоставление привязки адресов, используйте команду no static-bind
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
static-bind ip-address IP_ADDR/IP_MASK_LEN ( mac-address MAC_ADDR | client-identifier ( ascii WORD | hex HEX_STRING ) )
static-bind ip-address IP_ADDR IP_ADDR_MASK ( mac-address MAC_ADDR | client-identifier ( ascii WORD | hex HEX_STRING ) )
no static-bind
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
IP_ADDR |
IP-адрес |
IPv4-адрес |
IP_ADDR_MASK |
Маска типа адреса IP |
IPv4-адрес |
IP_MASK_LEN |
Длина префикса для IP-адреса. |
1-32 |
mac-address MAC_ADDR |
Аппаратный адрес DHCP-клиента. |
MAC-адрес |
ascii WORD |
Идентификатор клиента в виде ASCII-строки. |
Строка длиной до 63 символов |
hex HEX_STRING |
Идентификатор клиента в виде шестнадцатеричной строки |
Строка длиной до 126 символов |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
Отсутствует указание сопоставления привязки адресов.
Применение
Для каждого пула хостов можно настроить только одну привязку вручную.
Примеры
Настройка сопоставления привязки адресов:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# static-bind ip 10.10.10.10/24 mac-address 0058.3f22.2222
Связанные команды
dhcp pool
4.4.8. dns-server address
Назначение
Команда dns-server address
используется для указания DNS-IP-серверов, доступных DHCP-клиенту в конфигурации пула DHCP. Чтобы удалить список DNS-серверов, используйте команду no dns-server
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
dns-server A.B.C.D ( A.B.C.D… A.B.C.D )
no dns-server
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
A.B.C.D |
Указывает IP-адрес DNS-сервера. В командной строке требуется один IP-адрес, хотя вы можете указать до восьми адресов. |
IPv4-адрес |
A.B.C.D… A.B.C.D (Опционально) |
Указывает до восьми адресов в одной строке команды. |
IPv4-адрес |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию DNS-IP-серверы не указаны.
Применение
Вы можете указать до восьми DNS-серверов в списке, перечисляя их в порядке предпочтения (адрес1 - наиболее предпочтительный сервер, адрес2 - следующий наиболее предпочтительный сервер и так далее).
Примеры
Вывод команды dns-server
:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# dns-server 1.1.1.1 2.2.2.2
Связанные команды
dhcp pool
4.4.9. domain-name
Назначение
Команда domain-name
используется для указания имени домена для DHCP-клиента в конфигурации пула DHCP. Чтобы удалить доменное имя, используйте команду no domain-name
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
domain-name WORD
no domain-name
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
WORD |
Указывает суффикс доменного имени в каждом пуле адресов DHCP на DHCP-сервере для клиентов. |
1) Длина суффикса должна быть в диапазоне [1, 64] символов. 2) Символы могут включать только [0-9a-zA-Z.-_]. 3) Строка должна начинаться с буквы и заканчиваться буквенно-цифровым или цифровым символом. |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию имя домена не указано.
Применение
Вы можете указать суффикс доменного имени в каждом пуле адресов DHCP на DHCP-сервере для клиентов. При назначении этого суффикса клиенту достаточно ввести только часть доменного имени, и система добавит доменное имя суффикса для разрешения имени.
Примеры
Вывод команды domain-name
:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# domain-name switch.org
Связанные команды
dhcp pool
4.4.10. bootfile-name
Назначение
Команда bootfile-name
используется для указания имени загрузочного образа по умолчанию для DHCP-клиента в конфигурации пула DHCP. Чтобы удалить имя загрузочного файла, используйте команду no bootfile-name
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
bootfile-name WORD
no bootfile-name
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
WORD |
Указывает имя файла, используемого в качестве загрузочного образа |
1) Длина имени файла должна быть в диапазоне [1, 64] символов.2) Символы могут включать только [0-9a-zA-Z.-_]. 3)Строка должна начинаться с буквы и заканчиваться буквенно-цифровым или цифровым символом. |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию не указан загрузочный файл.
Применение
Эта команда используется для задания IP-адреса и имени TFTP-сервера, а также имени загрузочного файла в пуле адресов DHCP. DHCP-клиенты используют эти параметры для связи с TFTP-сервером и запроса файла конфигурации для инициализации системы, известной как автоконфигурация.
Примеры
Установка имени загрузочного файла на “dhclient_startup_config”:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# bootfile dhclient_startup_config
Связанные команды
dhcp pool
tftp-server-address
4.4.11. tftp-server-address
Назначение
Команда tftp-server-address
используется для указания адреса tftp-сервера в процессе загрузки DHCP-клиента в конфигурации пула DHCP. Для удаления списка адресов загрузочных серверов используйте команду no tftp-server-address
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
tftp-server-address A.B.C.D ( A.B.C.D… A.B.C.D )
no tftp-server-address
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
A.B.C.D |
Указывает адрес tftp-сервера в процессе загрузки, который обычно является сервером Trivial File Transfer Protocol (TFTP). Требуется указать один адрес, хотя можно указать до восьми адресов в одной строке команды |
IPv4-адрес |
A.B.C.D… A.B.C.D (Опционально) |
Указывает до восьми адресов в одной строке команды |
IPv4-адрес |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию адрес tftp-сервера не указан.
Применение
В списке можно указать до восьми серверов. Серверы перечислены в порядке предпочтения (адрес1 - наиболее предпочтительный сервер, адрес2 - следующий наиболее предпочтительный сервер и так далее).
Примеры
Вывод команды tftp-server-address
:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# tftp-server-address 1.1.1.1 2.2.2.2
Связанные команды
dhcp pool
bootfile-name
4.4.12. gateway address
Назначение
Команда gateway
используется для указания списка маршрутизаторов по умолчанию для DHCP-клиента в конфигурации пула DHCP. Чтобы удалить список маршрутизаторов по умолчанию, используйте команду no gateway
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
gateway A.B.C.D ( A.B.C.D… A.B.C.D )
no gateway
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
A.B.C.D |
Указывает IP-адрес маршрутизатора. Требуется указать один IP-адрес, хотя можно указать до восьми адресов в одной строке команды. |
IPv4-адрес |
A.B.C.D… A.B.C.D (Опционально) |
Указывает до восьми адресов в одной строке команды. |
IPv4-адрес |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию список серверов шлюза не указан.
Применение
IP-адрес маршрутизатора должен находиться в той же подсети, что и клиент. Можно указать до восьми маршрутизаторов в списке. Маршрутизаторы перечислены в порядке предпочтения (адрес 1 - наиболее предпочтительный маршрутизатор, адрес 2 - следующий наиболее предпочтительный маршрутизатор и так далее).
Примеры
Вывод команды gateway
:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# gateway 1.1.1.1 2.2.2.2
Связанные команды
dhcp pool
4.4.13. netbios-name-server
Назначение
Команда netbios-name-server
используется для указания списка серверов имен NetBIOS WINS для DHCP-клиента в конфигурации пула DHCP. Чтобы удалить список серверов имен NetBIOS WINS, используйте команду no netbios-name-server
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
netbios-name-server A.B.C.D ( A.B.C.D… A.B.C.D )
no netbios-name-server
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
A.B.C.D |
Указывает IP-адрес сервера имен NetBIOS WINS. Требуется указать один IP-адрес, хотя можно указать до восьми адресов в одной строке команды. |
IPv4-адрес |
A.B.C.D - A.B.C.D (Опционально) |
Указывает до восьми адресов в одной строке команды. |
IPv4-адрес |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию не указаны серверы имен NetBIOS WINS.
Применение
В списке можно указать до восьми серверов имен NetBIOS WINS. Серверы имен NetBIOS WINS перечислены в порядке предпочтения (адрес 1 - наиболее предпочтительный сервер, адрес 2 - следующий наиболее предпочтительный сервер и так далее)
Примеры
Использование команды netbios-name-server
:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# netbios-name-server 1.1.1.1 2.2.2.2
Связанные команды
dhcp pool
4.4.14. netbios-node-type
Назначение
Команда netbios-node-type
используется для настройки типа узла NetBIOS для DHCP-клиентов в конфигурации пула DHCP. Чтобы удалить тип узла NetBIOS, используйте форму no netbios-node-type
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
netbios-node-type [ b-node | p-node | m-node | h-node ]
no netbios-node-type
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
b-node |
Широковещательный |
- |
p-node |
Пир-к-пиру |
- |
m-node |
Смешанный |
- |
h-node |
Гибридный (рекомендуется) |
- |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию не указан тип узла NetBIOS.
Применение
Вы можете указать тип узла NetBIOS для пула адресов DHCP, который используется для определения типа узла NetBIOS для DHCP-клиентов.
Примеры
Использование команды netbios-node-type
:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# netbios-node-type h-node
Связанные команды
dhcp pool
4.4.15. network
Назначение
Команда network
используется для настройки номера подсети и маски для пула адресов DHCP на DHCP-сервере. Чтобы удалить номер подсети и маску, используйте команду no network
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
network [ ip-address wildcard-mask | ip-address/prefix-length ]
no network
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
ip-address |
IP-адрес. |
IPv4-адрес |
wildcard-mask |
Маска IP-адреса, которая включает в себя “не важно” биты. |
IPv4-адрес |
prefix-length |
Префиксная длина для сети. |
0-32 |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию номер подсети и маска отсутствуют.
Применение
Эта команда применима только к пулам адресов DHCP. Сервер DHCP предполагает, что все адреса хостов доступны. Системный администратор может исключить подмножество адресного пространства, используя команду ip dhcp excluded-address
. Сеть для одного пула не может совпадать с сетью другого пула, и не может быть настроена вручную внутри того же пула, который был настроен с помощью команды network
.
Примеры
Использование команды network
:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# network 1.1.1.0/24
Связанные команды
dhcp pool
4.4.16. lease
Назначение
Команда lease
используется для настройки продолжительности аренды IP-адреса, выданного DHCP-сервером DHCP-клиенту. Чтобы восстановить значение по умолчанию, используйте команду no lease
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
lease DAYS ( HOURS ( MINUTES | ) | )
no lease
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
DAYS |
Указывает продолжительность аренды в днях |
0-365 дней |
HOURS (Опционально) |
Указывает количество часов аренды. Значение дней должно быть указано перед тем, как вы сможете настроить значение часов |
0-23 часа |
MINUTES (Опционально) |
Указывает количество минут аренды. Значение дней и часов должно быть указано перед тем, как вы сможете настроить значение минут. |
0-59 минут |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
Значение по умолчанию - один день.
Применение
Н/Д
Примеры
Настройка аренды на два дня:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# lease 2
Настройка аренды на один день и два часа:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# lease 1 2
Настройка аренды на тридцать минут:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# lease 0 0 30
Связанные команды
dhcp pool
4.4.17. option
Назначение
Команда option
используется для настройки параметров DHCP-сервера в конфигурации пула DHCP.
Для удаления параметров используйте команду no option
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
option { code [ ascii ascii-string | hex hex-string | ip ip-address] }
no option [ code ]
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
code |
Определяет код опции DHCP. |
2-254 |
ascii-string |
Задает строку ASCII-символов. Строки ASCII-символов, содержащие пробелы, должны быть заключены в кавычки. |
Строка длиной до 63 символов |
hex-string |
Задает данные в виде шестнадцатеричной строки. Каждый байт в шестнадцатеричной строке состоит из двух шестнадцатеричных цифр. |
Строка длиной до 126 символов |
ip-address |
Задает IP-адрес. |
IPv4-адрес |
Режим ввода
DHCP pool Configuration
Состояние по умолчанию
По умолчанию опция DHCP не настроена.
Применение
Протокол DHCP обеспечивает механизм передачи конфигурационной информации хостам в сети TCP/IP. Эта информация хранится в опциях сообщений DHCP. Опции DHCP могут содержать различные элементы конфигурации, такие как адреса серверов, параметры времени, параметры маршрутизации и другие.
Примеры
Настройка опции DHCP с IP-адресом:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# option 43 ip 192.168.1.1
Связанные команды
dhcp pool
4.4.18. dhcp excluded-address
Назначение
Команда dhcp excluded-address
используется для указания одного IP-адреса или диапазона IP-адресов, которые DHCP-сервер не будет назначать DHCP-клиентам.
Для удаления исключенных адресов используйте команду no dhcp excluded-address
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
dhcp excluded-address A.B.C.D [ A.B.C.D ]
no dhcp excluded-address A.B.C.D [ A.B.C.D ]
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
A.B.C.D |
Исключенный IP-адрес или нижний IP-адрес в диапазоне исключенных адресов |
IPv4-адрес |
A.B.C.D (Опционально) |
Верхний IP-адрес в диапазоне исключенных адресов |
IPv4-адрес |
Режим ввода
Global config
Состояние по умолчанию
Все IP-адреса пула считаются назначаемыми.
Применение
DHCP-сервер по умолчанию предполагает, что все адреса в пуле могут быть назначены клиентам. Эта команда используется для исключения определенных адресов из этого пула.
Примеры
Исключение диапазона адресов “10.10.1.100 -10.10.1.199” для DHCP-клиентов:
Switch# configure terminal
Switch(config)# dhcp pool test
Switch(config-dhcp)# dhcp excluded-address 10.10.1.100 10.10.1.199
Связанные команды
dhcp pool
4.4.19. show dhcp server conflict
Назначение
Команда show dhcp server conflict
используется для отображения конфликтов адресов, обнаруженных DHCP-сервером при предложении адресов клиентам в режиме Privileged EXEC.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
show dhcp server conflict [ ip A.B.C.D | all ]
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
ip A.B.C.D |
Указывает IP-адрес обнаруженного конфликта |
IPv4-адрес |
all |
Отображает все IP-адреса с обнаруженными конфликтами |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Сервер DHCP обнаруживает конфликты с помощью ping. Если обнаруживается конфликт, адрес удаляется из пула DHCP, и клиенту не будет предложен этот адрес до тех пор, пока администратор не разрешит конфликт.
Примеры
Отображение всех IP-адресов с обнаруженными конфликтами:
Switch# show dhcp server conflict all
Связанные команды
clear dhcp server conflict
dhcp ping packets
dhcp ping timeout
4.4.20. show dhcp server binding
Назначение
Команда show dhcp server binding
используется для отображения привязок адресов на DHCP-сервере в режиме Privileged EXEC.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
show dhcp server binding [ ip A.B.C.D | pool WORD | all ]
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
ip A.B.C.D |
Указывает IP-адрес, для которого требуется отобразить привязку |
IPv4-адрес |
pool WORD |
Указывает имя пула, для которого требуется отобразить привязку |
Строка длиной до 31 символа |
all |
Отображает все привязки IP-адресов. |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Команда отображает параметры привязки адресов DHCP, такие как IP-адрес, связанный MAC-адрес, дата истечения аренды и тип назначения адреса.
Примеры
Отображение параметров привязки адреса 1.1.1.1:
Switch# show dhcp server binding ip 1.1.1.1
Связанные команды
clear dhcp server binding
4.4.21. show dhcp server statistics
Назначение
Команда show dhcp server statistics
используется для отображения статистики DHCP-сервера в режиме Privileged EXEC.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
show dhcp server statistics
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Н/Д
Примеры
Отображение статистики DHCP-сервера:
Switch#show dhcp server statistics
DHCP server packet statistics:
============================================================
Message Received
BOOTREQUEST 12
DHCPDISCOVER 200
DHCPREQUEST 178
DHCPDECLINE 0
DHCPRELEASE 0
DHCPINFORM 0
Message Sent
BOOTREPLY 12
DHCPOFFER 190
DHCPACK 172
DHCPNAK 6
Связанные команды
clear dhcp server statistics
4.4.22. clear dhcp server conflict
Назначение
Команда clear dhcp server conflict
используется для удаления конфликтов адресов из базы данных DHCP-сервера в режиме Privileged EXEC.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
clear dhcp server conflict [ ip A.B.C.D | all ]
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
ip A.B.C.D |
P-адрес хоста, содержащего конфликтующий адрес, который необходимо удалить |
IPv4 Address |
all |
Удаляет все конфликтующие адреса |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Н/Д
Примеры
Удаление конфликтного адреса “1.1.1.99” из базы данных DHCP-сервера:
Switch# clear dhcp server conflict ip 1.1.1.99
Связанные команды
show dhcp server conflict
4.4.23. clear dhcp server binding
Назначение
Команда clear dhcp server binding
используется для удаления автоматических привязок адресов из базы данных DHCP-сервера в режиме Privileged EXEC.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
clear dhcp server binding [ ip A.B.C.D | pool WORD | all ]
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
ip A.B.C.D |
IP-адрес привязки, который требуется удалить из базы данных |
IPv4-адрес |
pool WORD |
Указывает имя пула, в котором найден IP-адрес конфликта |
Строка до 31 символа |
all |
Очищает все автоматические привязки |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Н/Д
Примеры
Удаление привязки для адреса “1.1.1.99” из базы данных DHCP-сервера:
Switch# clear dhcp server binding ip 1.1.1.99
Связанные команды
show dhcp server binding
4.4.24. clear dhcp server statistics
Назначение
Команда clear dhcp server statistics
используется для сброса всех счетчиков DHCP-сервера в ноль в режиме Privileged EXEC.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
clear dhcp server statistics
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Н/Д
Примеры
Сброс статистики счетчиков DHCP-сервера:
Switch# clear dhcp server statistics
Связанные команды
clear dhcp server statistics
4.4.25. show dhcp server pool
Назначение
Команда show dhcp server pool
используется для отображения использования ресурсов пула DHCP в режиме Privileged EXEC.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
show dhcp server pool ( WORD | )
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
WORD |
Указывает имя пула для отображения использования его ресурсов |
Строка длиной до 31 символа |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Н/Д
Примеры
Вывод использования ресурсов пула DHCP:
Switch# show dhcp server pool pool1
Pool : pool1
Type : Dynamic
Lease : 0 Days 0 Hours 5 Minutes
Total addresses : 254
Leased addresses : 1
Excluded addresses : 1
Free addresses : 252
Conflict addresses : 0
Current index IP address range Leased/Excluded/Total
2.1.1.5 2.1.1.1 - 2.1.1.254 1 /1 /254
============================================================
Связанные команды
Нет