Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Управление DHCP Relay агентом

clear ip dhcp relay counters

Данная команда позволяет очистить статистику служебных DHCP-сообщений, которые прошли через DHCP Relay-агент маршрутизатора.

Синтаксис
clear ip dhcp relay counters [ vrf <VRF>]
Параметры

<VRF> – имя экземпляра VRF, по которому будет выводиться информация. Задается строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
Блок кода
esr# clear ip dhcp relay counters 

ip dhcp information option

Данной командой включается обработка опции 82 DHCP Relay агентом.

Использование отрицательной формы команды (no) отключает обработку опции 82 DHCP Relay агентом.

Синтаксис
[no] ip dhcp information option
Параметры

Команда не содержит параметров.

Значение по умолчанию

Отключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp information option

...

Использование отрицательной формы команды (no) отключает вставка опции 82 DHCP Relay агентом.

Синтаксис
[no] ip dhcp information option-insert
Параметры

Команда не содержит параметров.

Значение по умолчанию

Отключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GRE

Пример
Блок кода
esr(config-gre)# ip dhcp information option-insert

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
ip dhcp information option action { replace | keep | drop }
no ip dhcp information option action 
Параметры
  • replace – заменить установленную опцию 82 новой;
  • keep – оставить установленную опцию 82 без изменений;
  • drop – удалить пакет, если в нем обнаружена установленная опция 82.
Значение по умолчанию

keep

Необходимый уровень привилегий

10scroll-pagebreak

Командный режим

CONFIG-IF-GI

CONFIG-IF-TE

CONFIG-IF-TWE

...

CONFIG-IF-PORT-CHANNEL

CONFIG-BRIDGE

Пример
Блок кода
esr(config-if-gi)# ip dhcp information option action drop

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] ip dhcp information option format-type access-node-id <NODE-ID>
Параметры

<NODE-ID> – значение Access-node-ID, задаётся строкой до 31 символа.

Значение по умолчанию

Hostname устройства.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp information option format-type access-node-id R1

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] ip dhcp information option format-type circuit-id <CIRCUIT-ID>
Параметры

<CIRCUIT-ID> – значение Circuit ID, задаётся строкой до 63 символов.

...

Определяется используемым форматом.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IF-GI

CONFIG-IF-TE

CONFIG-IF-TWE

...

CONFIG-IF-PORT-CHANNEL

CONFIG-BRIDGE

Пример
Блок кода
esr(config-if-gi)# ip dhcp information option format-type circuit-id gi1_0_1

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] ip dhcp information option format-type option <FORMAT> [ delimeter <DELIMITER> ]
Параметры

<FORMAT> – формат идентификатора порта, принимает одно из следующих значений:

...

Разделитель «/» и «:» для формата spv

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp information option format-type option spv delimeter #

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] ip dhcp information option format-type remote-id <REMOTE-ID>
Параметры

<REMOTE-ID> – значение Remote ID, задаётся строкой до 63 символов.

...

Определяется используемым форматом.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IF-GI

CONFIG-IF-TE

CONFIG-IF-TWE

...

CONFIG-IF-PORT-CHANNEL

CONFIG-BRIDGE

Пример
Блок кода
esr(config-if-gi)# ip dhcp information option format-type remote-id R1

...

Использование отрицательной формы команды (no) устанавливает формат по умолчанию.

Синтаксис
[no] ip dhcp information option suboption-type { tr101 | custom }
Параметры

tr101 – формат, рекомендованный TR-101 опции 82 согласно синтаксису, принятому в рекомендациях TR-101, приведен в таблице 10;

...

Поле

Передаваемая информация

Circuit ID

Access-Node-Id, по умолчанию hostname устройства (формат можно изменить командой «ip dhcp information option format-type access-node-id», описанной в разделе ip dhcp information option format-type access-node-id)

Строка вида eth <stacked/slotid/interfaceid>:<vlan> (формат можно изменить командой «ip dhcp information option format-type option», описанной в разделе ip dhcp information option format-type option)

Последний байт – номер порта, к которому подключено устройство, отправляющее dhcp-запрос.

Remote agent ID

Enterprise number – 0089c1

MAC-адрес устройства

Scroll Pagebreak


Якорь
Table11
Table11
Таблица 11 – Формат полей опции 82 режима custom

...

Значение по умолчанию

tr101

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp information option suboption-type custom

...

Использование отрицательной формы команды (no) отключает агент DHCP-relay.

Синтаксис
[no] ip dhcp-relay
Параметры

Команда не содержит параметров.

Значение по умолчанию

Отключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp-relay

...

Использование отрицательной формы команды (no) удаляет IP-адрес из списка DHCP-серверов для DHCP Relay-агента.

Синтаксис
[no] ip helper-address <IP>
Параметры

<IP> – IP-адрес DHCP-сервера, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Можно указать до 6 IP-адресов, список задаётся через запятую.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IF-GI

CONFIG-IF-TE

CONFIG-IF-TWE

...

CONFIG-IF-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

Пример
Блок кода
esr(config-if-gi)# ip helper-address 10.10.10.1

...

Использование отрицательной формы команды (no) выставляет ip-address в поле Gateway-IP по умолчанию.

Синтаксис
ip helper-address gateway-ip <ADDR>
no ip helper-address gateway-ip
Параметры

<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-IF-GI

CONFIG-IF-TE

CONFIG-IF-TWE

...

CONFIG-IF-PORT-CHANNEL

CONFIG-BRIDGE

Пример
Блок кода
esr(config-if-gi)# ip helper-address gateway-ip 10.10.10.1

...

Использование отрицательной формы команды (no) разрешает отправку DHCP Discover пакетов, перехваченные DHCP Relay-агентом, если VRRP-группа находится в состоянии DOWN.

Синтаксис
ip helper-address vrrp-group <GRID>
no ip helper-address vrrp-group
Параметры

<GRID> – идентификатор группы VRRP-маршрутизатора, принимает значения [1..32].

Необходимый уровень привилегий

10

Командный режим

CONFIG-IF-GI

CONFIG-IF-TE

CONFIG-IF-TWE

...

CONFIG-IF-PORT-CHANNEL

CONFIG-BRIDGE

Пример
Блок кода
esr(config-if-gi)# ip helper-address vrrp-group 7

...

Данная команда позволяет  просмотреть статистику служебных DHCP-сообщений, которые прошли через DHCP Relay-агент маршуртизаторамаршрутизатора.

Синтаксис
show ip dhcp relay counters [ vrf <VRF>]
Параметры

<VRF> – имя экземпляра VRF, по которому будет выводиться информация. Задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show ip dhcp relay counters
Packet counters:
    BOOT Request:  4
    BOOT Replay:   2
    DHCP Discover: 3
    DHCP Offer:    1
    DHCP Request:  1
    DHCP Decline:  0
    DHCP ACK:      1
    DHCP NAK:      0
    DHCP Release:  0
    DHCP Inform:   0

Управление IPv6 DHCP Relay-агентом

clear ipv6 dhcp relay counters

Данная команда позволяет очистить статистику служебных DHCPv6-сообщений, которые прошли через DHCPv6 Relay-агент маршрутизатора.

Синтаксис
clear ipv6 dhcp relay counters
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
Блок кода
esr# clear ipv6 dhcp relay counters 

ipv6 dhcp-relay

Данная команда включает IPv6 DHCP-агент.

Использование отрицательной формы команды (no) выключает IPv6 DHCP-агент.

Синтаксис
[no] ipv6 dhcp-relay
Параметры

Команда не содержит параметров.

Значение по умолчанию

Отключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ipv6 dhcp-relay

...

Использование отрицательной формы команды (no) удаляет исходящий интерфейс из списка интерфейсов для IPv6 DHCP Relay-агента.

Синтаксис
ipv6 dhcp-relay interface <IF> [ <IPV6-ADDR> ]
no ipv6 dhcp-relay interface <IF>
Параметры

<IF> – наименование интерфейса или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.

<IPV6-ADDR> – IPv6-адрес DHCP-сервера, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF]. Если адрес не задан, то пакеты отправляются на ff02::1:2. Все IPv6 DHCP-сервера и агенты в локальном сетевом сегменте.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IF-GI

CONFIG-IF-TE

CONFIG-IF-TWE

...

CONFIG-IF-PORT-CHANNEL

CONFIG-BRIDGE

Пример
Блок кода
esr(config-if-gi)# ipv6 dhcp-relay interface gigabitethernet 1/0/2 fc00::1

...

Данная команда позволяет  просмотреть статистику служебных DHCPv6-сообщений, которые прошли через DHCPv6 Relay-агент маршуртизаторамаршрутизатора.

Синтаксис
show ipv6 dhcp relay counters [vrf <VRF>]
Параметры

<VRF> – имя экземпляра VRF, по которому будет выводиться информация. Задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show ipv6 dhcp relay counters
DHCPv6 Relay counters:
    Relay-forward:       0
    Relay-reply:         0
    Solicit:             8
    Advertise:           8
    Request:             1
    Confirm:             1
    Renew:               0
    Rebind:              0
    Reply:               2
    Release:             0
    Decline:             0
    Reconfigure:         0
    Information-request: 0
    Leasequery:          0
    Leasequery-reply:    0

...

Использование отрицательной формы команды (no) удаляет указанный IP-адрес.

Синтаксис
address <ADDR> { mac-address <MAC> | client-identifier <CLIENT-ID> } [DESCRIPTION]
no address <ADDR>
Параметры

<ADDR> – IP-адрес клиента, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Если использовать команду для удаления, то при указании значения «all» будут удалены все IP-адреса;

...

<DESCRIPTION> – описание заданного IP-адреса, задаётся строкой до 255 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# address 192.168.3.21 mac-address A8:F9:4B:AA:00:40

Scroll Pagebreak

address-range

Данная команда позволяет добавить диапазон IP-адресов к пулу адресов, конфигурируемого DHCP-сервера.

Использование отрицательной формы команды (no) удаляет указанный диапазон IP-адресов.

Синтаксис
address-range <FROM-ADDR>-<TO-ADDR>
no address-range { <FROM-ADDR>-<TO-ADDR> | all }
Параметры

<FROM-ADDR> – начальный IP-адрес диапазона, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];

...

all – удалить все сконфигурированные диапазоны IP-адресов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# address-range 192.168.3.1-192.168.3.20,192.168.3.24

...

Данная команда позволяет очистить таблицу выданные DHCP-сервером IP-адресов.

Синтаксис
clear ip dhcp binding [ <ADDR> ] [vrf <VRF>]
Параметры

<ADDR> – IP-адрес, опциональный параметр, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Если в команде задан параметр <ADDR>, то будет отображена информация связанная только с указанным адресом.

<VRF> – имя экземпляра VRF, по которому будет выводиться информация. Задается строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
Блок кода
esr# clear ip dhcp binding

...

Данная команда позволяет задать время аренды, на которое клиенту будет выдан IP-адрес, если клиент не запрашивал определенное время аренды. Использование отрицательной формы команды устанавливает значение по умолчанию.

Синтаксис
default-lease-time <TIME>
no default-lease-time
Параметры

<TIME> – время аренды IP-адреса, в формате DD:HH:MM, где:

...

Значение по умолчанию

12 часов

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# default-lease-time 00:04:00

...

default-router

Данная команда позволяет задать список IP-адресов шлюзов по умолчанию, которые DHCP-сервер будет сообщать клиентам, используя DHCP опцию 3.

Использование отрицательной формы команды (no) удаляет указанные адреса из списка шлюзов.

Синтаксис
default-router <ADDR>
no default-router { <ADDR> | all }
Параметры

<ADDR> – IP-адрес шлюза по умолчанию, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Можно указать до 8 IP-адресов, список задаётся через запятую. Если использовать команду для удаления, то при указании значения «all» будут удалены все шлюзы по умолчанию.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# default-router 192.168.3.1,192.168.3.2

...

Использование отрицательной формы команды удаляет указанный DNS-сервер из списка.

Scroll Pagebreak

Синтаксис
dns-server <ADDR>
no dns-server { <ADDR> | all }
Параметры

<ADDR> – IP-адрес DNS-сервера, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Можно указать до 8 IP-адресов, список задаётся через запятую. Если использовать команду для удаления, то при указании значения «all» будут удалены все DNS-серверы.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# dns-server 8.8.8.8,8.8.4.4

...

Использование отрицательной формы команды (no) удаляет установленное имя домена.

Синтаксис
domain-name <NAME>
no domain-name
Параметры

<NAME> – DNS-имя домена клиента, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# domain-name eltex.loc

...

Использование отрицательной формы команды (no) удаляет указанный диапазон IP-адресов.

Синтаксис
[no] excluded-address-range <FROM-ADDR>-<TO-ADDR>
Параметры

<FROM-ADDR> – начальный IP-адрес диапазона, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

...

Можно указать до 32 диапазонов IP-адресов, список задаётся через запятую.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# excluded-address-range 192.168.3.1-192.168.3.20,192.168.3.24

...

Использование отрицательной формы команды (no) выключает DHCP-сервер.

Синтаксис
[no] ip dhcp-server [vrf <VRF>]
Параметры

<VRF> – имя экземпляра VRF, в рамках которого будет работать DHCP-сервер. Задается строкой до 31 символа.

Значение по умолчанию

Отключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp-server

...

ip dhcp-server dscp

Команда задаёт значение кода DSCP для использования в IP-заголовке исходящих пакетов DHCP-сервера.

Использование отрицательной формы команды (no) устанавливает значение DSCP по умолчанию.

Синтаксис
ip dhcp-server dscp <DSCP>
no ip dhcp-server dscp
Параметры

<DSCP> – значение кода DSCP, принимает значения в диапазоне [0..63].

Значение по умолчанию

61

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp-server dscp 40

...

Использование отрицательной формы команды (no) удаляет указанный пул IP-адресов.

Синтаксис
ip dhcp-server pool <NAME> [vrf <VRF>]
no ip dhcp-server pool { <NAME> | all }
Параметры

<NAME> – имя пула IP-адресов DHCP-сервера, задаётся строкой до 31 символа. При выполнении отрицательной формы команды со значением параметра «all» будут удалены все пулы IP-адресов. Если использовать команду для удаления, то при указании значения «all» будут удалены все IP-адреса;

<VRF> – имя экземпляра VRF, в рамках которого будет работать данный пул IP-адресов DHCP-сервера. Задается строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp-server pool lan

...

Использование отрицательной формы команды (no) удаляет указанный идентификатор класса поставщика.

Синтаксис
[no] ip dhcp-server vendor-class-id <NAME>
Параметры

<NAME> – идентификатор класса поставщика, задаётся строкой до 31 символа. При выполнении отрицательной формы команды со значением параметра «all» будут удалены все идентификаторы класса поставщика.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ip dhcp-server vendor-class-id ELTEX

...

Данная команда позволяет задать максимальное время аренды IP-адресов. Если DHCP-клиент запрашивает время аренды, превосходящее максимальное значение, то будет установлено время, заданное этой командой. Использование отрицательной формы команды устанавливает значение по умолчанию.scroll-pagebreak

Синтаксис
max-lease-time <TIME>
no max-lease-time


Параметры

<TIME> – максимальное время аренды IP-адреса, задаётся в формате DD:HH:MM, где:

...

Значение по умолчанию

1 день.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# max-lease-time 00:16:00

...

Использование отрицательной формы команды (no) выключает передачу IP-адреса NetBIOS-сервера (44 опцию).

Синтаксис
[no] netbios-nameserver <ADDR>
Параметры

<ADDR> – IP-адрес NetBIOS-сервера задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Можно задать до 4 IP-адресов. При выполнении отрицательной формы команды со значением параметра «all» будут удалены все IP-адреса.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# netbios-nameserver 192.168.45.15

...

Использование отрицательной формы команды (no) удаляет настройки подсети в пуле.

Синтаксис
network <ADDR/LEN>
no network
Параметры

<ADDR/LEN> – IP-подсеть, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAADDD принимает значения [0..255] и EE принимает значения [1..32].

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# network 192.168.3.0/24

...

Использование отрицательной формы команды (no) выключает передачу соответствующей опции.

Синтаксис
next-server <ADDR>
no next-server
Параметры

<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Можно задать только один адрес.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# next-server 172.16.32.1

...

Использование отрицательной формы удаляет заданную опцию.

Синтаксис
option <CODE> { ip-address <ADDR> | ascii-text <STRING> | hex-bytes <HEX> }
no option { <CODE> | all }
Параметры

<CODE> – код опции DHCP, задается в форме числа [0..255].

...

Значение по умолчанию

Отсутствует.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
esr(config-dhcp-server)# option 43 ip-address 10.10.1.1

...

Данная команда позволяет посмотреть выданные DHCP-сервером IP-адреса. В примере ниже во второй колонке отображается значение опции 61 DHCP, указанной DHCP-клиентом, а в случае её отсутствия указывается MAC-адрес.

Синтаксис
show ip dhcp binding [ <ADDR> ] [vrf <VRF>]
Параметры

<ADDR> – IP-адрес, опциональный параметр, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Если в команде задан параметр <ADDR>, то будет отображена информация связанная только с указанным адресом.

<VRF> – имя экземпляра VRF, по которому будет выводиться информация. Задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show ip dhcp binding
IP address         MAC / Client ID                                                 Binding type   Lease expires at                  
----------------   -------------------------------------------------------------   ------------   -------------------------------   
172.16.1.11        0x00656c7465782d636339642e613237312e373138342d6772655f31        active         2024-04-04 12:02:25      
172.16.1.12        0x00656c7465782d613866392e346261622e643730302d6772655f31        active         2024-04-04 12:02:27      
192.168.1.2        cc:9d:a2:71:71:c9                                               active         2024-04-04 17:04:27      
192.168.1.3        a8:f9:4b:ab:d7:01                                               active         2024-04-04 17:04:30      

...

Данная команда позволяет посмотреть значение DSCP для сообщений DHCP-сервера.

Синтаксис
show ip dhcp server dscp
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr # show ip dhcp server dscp
DSCP:    32

...

Данная команда позволяет посмотреть настроенные пулы IP-адресов. При указании имени выводится информация только для заданного пула.

Синтаксис
show ip dhcp server pool [ <POOL_NAME> ]
Параметры

<POOL_NAME> – имя пула, опциональный параметр.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show ip dhcp server pool lan-pool
name:                       lan-pool
network:                    192.168.1.0/24
address-ranges:             192.168.1.2-192.168.1.254
default-router:             192.168.1.1
max lease time (d:h:m):     001:0:0 (day:hour:min)
default lease time (d:h:m): 000:12:0 (day:hour:min)

...

Данная команда позволяет посмотреть настроенные DHCP опции 43 и 60.

Синтаксис
show ip dhcp server vendor-specific
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show ip dhcp server vendor-specific
Vendor ID          Vendor options
----------------   --------------------------------
 ELTEX             0x0b0931302e312e39302e32

...

Использование отрицательной формы команды (no) удаляет заданную подопцию.

Синтаксис
suboption <CODE> {ascii-text <TEXT> | hex-bytes <HEX>}
no suboption <CODE> | all
Параметры

<CODE> – код подопции, задается в форме числа [0..255];

...

<HEX> – специфическая информация поставщика, задаётся в шестнадцатеричном формате до 255 байт;

all – удаляет все опции.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER-VENDOR-SPECIFIC

Пример
Блок кода
languagexml
esr(config-dhcp-server-vendor-specific)# suboption 15 ascii-text "http://192.168.1.1:8042"

...

Использование отрицательной формы команды (no) удаляет установленный IP-адрес TFTP-сервера.

Синтаксис
tftp-server <ADDR>
no tftp-server
Параметры

<ADDR> – IP-адрес TFTP-сервера, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

config-dhcp-server

Пример
Блок кода
esr(config-ipv6-dhcp-server)# tftp-server 192.168.0.1

...

Использование отрицательной формы команды (no) удаляет специфическую информацию поставщика.

Синтаксис
vendor-specific
no vendor-specific
Параметры

Отсутствуют.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-SERVER

Пример
Блок кода
languagevb
esr(config-dhcp-server)# vendor-specific
esr(config-dhcp-server-vendor-specific)#

...

Использование отрицательной формы команды (no) удаляет специфическую информацию поставщика.

Синтаксис
vendor-specific-options <HEX>
no vendor-specific-options
Параметры

<HEX> – специфическая информация поставщика, задаётся в шестнадцатеричном формате до 128 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-DHCP-VENDOR-ID

Пример
Блок кода
esr(config-dhcp-vendor-id)# vendor-specific-options 0b0931302e312e39302e320

...

Использование отрицательной формы команды (no) удаляет указанный IPv6-адрес.

Синтаксис
address <IPV6-ADDR> mac-address <MAC>
no address <IPV6-ADDR>
Параметры

<IPV6-ADDR> – IPv6-адрес клиента, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF]. Если использовать команду для удаления, то при указании значения «all» будут удалены все IPv6-адреса;

<MAC> – МАС-адрес клиента, которому будет выдан IPv6-адрес, задаётся в виде XX:XX:XX:XX:XX:XX, где каждая часть принимает значения [00..FF].

Необходимый уровень привилегий

10

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# address fc00::2 mac-address A8:F9:4B:AA:00:40

...

Использование отрицательной формы команды (no) удаляет указанный диапазон IPv6-адресов.

Синтаксис
[no] address-range <FROM-ADDR>-<TO-ADDR>
no address-range all
Параметры

<FROM-ADDR> – начальный IPv6-адрес диапазона, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];

...

all – удалить все сконфигурированные диапазоны IPv6-адресов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# address-range fc00::1-fc00:12,fc00::15-fc00::25

...

Использование отрицательной формы команды устанавливает значение по умолчанию.

Синтаксис
default-lease-time <TIME>
no default-lease-time
Параметры

<TIME> – время аренды IP-адреса, в формате DD:HH:MM, где:

...

Значение по умолчанию

12 часов.

Необходимый уровень привилегий

1

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# default-lease-time 00:04:00

...

Использование отрицательной формы команды удаляет указанный DNS-сервер из списка.

Синтаксис
dns-server <IPV6-ADDR>
no dns-server { <IPV6-ADDR> | all }
Параметры

<IPV6-ADDR> – IPv6-адрес DNS-сервера, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF]. Можно указать до 8 IPv6-адресов, список задаётся через запятую. Если использовать команду для удаления, то при указании значения «all» будут удалены все DNS-серверы.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# dns-server 8.8.8.8,8.8.4.4

...

Использование отрицательной формы команды (no) удаляет установленное имя домена.

Синтаксис
domain-name <NAME>
no domain-name
Параметры

<NAME> – имя домена клиента, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# domain-name eltex.loc

...

Использование отрицательной формы команды (no) удаляет указанный диапазон IPv6-адресов.

Синтаксис
[no] excluded-address-range <FROM-ADDR>-<TO-ADDR>
Параметры

<FROM-ADDR> – начальный IPv6-адрес диапазона, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];

...

Можно указать до 32 диапазонов IPv6-адресов, список задаётся через запятую.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# excluded-address-range 10::1-10::9

...

Использование отрицательной формы команды (no) выключает IPv6 DHCP-сервер.

Синтаксис
[no] ipv6 dhcp-server [ vrf <VRF> ]
Параметры

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать DHCP-сервер.

Значение по умолчанию

Выключен.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ipv6 dhcp-server

...

Использование отрицательной формы команды (no) удаляет указанный пул IPv6-адресов.

Синтаксис
[no] ipv6 dhcp-server pool <NAME> [vrf <VRF>]
Параметры

<NAME> – имя пула IPv6-адресов DHCP-сервера, задаётся строкой до 31 символа. При выполнении отрицательной формы команды со значением параметра «all» будут удалены все пулы IPv6-адресов;

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать данный пул IP-адресов DHCP-сервера.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ipv6 dhcp-server pool lan

...

Использование отрицательной формы команды (no) удаляет указанный идентификатор класса поставщика.

Синтаксис
[no] ipv6 dhcp-server vendor-class-id <NAME>
Параметры

<NAME> – идентификатор класса поставщика, задаётся строкой до 31 символа. При выполнении отрицательной формы команды со значением параметра «all» будут удалены все идентификаторы класса поставщика.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
Блок кода
esr(config)# ipv6 dhcp-server vendor-class-id ELTEX

...

Данная команда позволяет задать максимальное время аренды IPv6-адресов. Если IPv6 DHCP-клиент запрашивает время аренды, превосходящее максимальное значение, то будет установлено время, заданное этой командой. Использование отрицательной формы команды устанавливает значение по умолчанию.

Синтаксис
max-lease-time <TIME>
no max-lease-time
Параметры

<TIME> – максимальное время аренды IP-адреса, задаётся в формате DD:HH:MM, где:

...

Значение по умолчанию

1 день.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# max-lease-time 00:16:00

...

Использование отрицательной формы команды (no) удаляет настройки подсети в пуле.

Синтаксис
network <IPV6-ADDR/LEN>
no network
Параметры

<IPV6-ADDR/LEN> – IP-адрес и префикс подсети, задаётся в виде X:X:X:X::X/EE, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF] и EE принимает значения [1..128].

Необходимый уровень привилегий

10

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# network fc00::/110

...

Использование отрицательной формы удаляет данную опцию.

Синтаксис
option <CODE> { ip-address <IPV6-ADDR> | ascii-text <STRING> | hex-bytes <HEX> } 
no option { <CODE> | all }
Параметры

<CODE> – код опции DHCP, задается в форме числа [1..255];

...

Значение по умолчанию

Отсутствует.

Необходимый уровень привилегий

10

Командный режим

CONFIG-IPV6-DHCP-SERVER

Пример
Блок кода
esr(config-ipv6-dhcp-server)# option 43 ip-address fc00::/110

...

Данная команда позволяет посмотреть выданные DHCP-сервером IPv6-адреса.

Синтаксис
show ipv6 dhcp binding [ <IPV6-ADDR> ]
Параметры

<IPV6-ADDR> – IPv6-адрес, опциональный параметр, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF]. Если в команде задан параметр <IPV6-ADDR>, то будет отображена информация, связанная только с указанным адресом.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show ipv6 dhcp binding
IPv6 address                                          Lease expires at
---------------------------------------------------   ---------------------------
2001:db8:0:1::18                                      2015-06-09 23:39:45

...

Данная команда позволяет посмотреть настроенные пулы IPv6-адресов. При указании имени выводится информация только для заданного пула.

Синтаксис
show ipv6 dhcp server pool [ <POOL_NAME> ]
Параметры

<POOL_NAME> – имя пула, опциональный параметр, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show ipv6 dhcp server pool lan_pool_ipv6
Name:                        lan_pool_ipv6
Network:                     2001:abcd:dcba::/120
Address-ranges:              2001:abcd:dcba::2-2001:abcd:dcba::10
Excluded-address-ranges:     --
Addresses:                   --
Dns-server:                  --
Options:                     --
Max lease time (d:h:m):      001:00:00
Default lease time (d:h:m):  000:12:00

...

Данная команда позволяет посмотреть настроенные DHCP опции 43 и 60.

Синтаксис
show ipv6 dhcp server vendor-specific
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show ipv6 dhcp server vendor-specific
Vendor ID          Vendor options
----------------   --------------------------------
 ELTEX             0x0b0931302e312e39302e32

...