Данной командой включается получение динамического IP-адреса конфигурируемого интерфейса по протоколу DHCP.
Использование отрицательной формы команды (no) выключает получение динамического IP-адреса по протоколу DHCP.
[no] ip address dhcp
Команда не содержит параметров.
Выключен.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip address dhcp |
Данной командой указываются DHCP-опции, которые будут игнорироваться клиентом.
[no] ip dhcp client ignore <OPTION>
<OPTION> – принимает следующие значения:
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp client ignore router |
Данной командой устанавливается запрашиваемое время аренды сетевого адреса.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ip dhcp client lease-time <TIME>
no ip dhcp client lease-time
<TIME> – запрашиваемое время аренды, задаётся в виде DD:HH:MM, где:
1 день
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp client lease-time 00:12:00 |
Данной командой задаётся время, в течение которого DHCP-клиент будет пытаться получить старый IP-адрес, перед тем как начать получать новый.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ip dhcp client reboot <SEC>
no ip dhcp client reboot
<SEC> – период времени в секундах, принимает значение [1..600].
10
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp client reboot 60 |
Данной командой задаётся интервал, через который DHCP-клиент возобновит попытки получить IP-адрес, если было установлено, что DHCP-сервер не отвечает.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ip dhcp client retry <SEC>
no ip dhcp client retry
<SEC> – период времени в секундах, принимает значение [1..600].
300
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp client retry 180 |
Данной командой задаётся период времени, в течение которого DHCP-клиент будет выбирать среди предложений по аренде от серверов, если такие существуют. Это используется в сетях с несколькими DHCP-серверами. Клиенту в ответ на запрос IP-адреса может быть отправлено несколько предложений. Возможно, что одно из этих предложений предпочтительнее другого (например, одно предложение может иметь адрес, который клиент использовал ранее).
Клиент ждет указанный период времени с момента отправки запроса на получение IP-адреса, на случай, если он получит несколько предложений от различных DHCP-серверов. По истечении указанного времени клиент принимает одно из предложений.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ip dhcp client select-timeout <SEC>
no ip dhcp client select-timeout
<SEC> – период времени в секундах, принимает значение [0..600]
0 секунд – клиент примет первое полученное предложение.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp client select-timeout 30 |
Данной командой задаётся интервал, по истечении которого клиент считает, что DHCP-сервер недоступен. Если в базе данных IP-адресов клиента есть какие-либо арендованные адреса, срок аренды которых еще не истек, то клиент будет проверять последовательно каждый из них и, если найдет корректную, то IP-адрес из неё будет присвоен интерфейсу. Если нет действующих аренд в базе данных, то клиент будет повторно запрашивать IP-адрес по истечении интервала повтора (dhcp retry). Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ip dhcp client timeout <SEC>
no ip dhcp client timeout
<SEC> – период времени в секундах, принимает значения [1 .. 600].
60 секунд
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp client timeout 300 |
Данной командой устанавливается значение DHCP Опции 60 для получения дополнительных настроек по DHCP Опции 43.
Использование отрицательной формы команды (no) отключает запрос данной опции.
ip dhcp client vendor-class-id <NAME>
no ip dhcp client vendor-class-id
<NAME> – идентификатор класса поставщика, задаётся строкой до 31 символа.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp client vendor-class-id ELTEX |
Данной командой устанавливается IP-адрес DHCP-сервера, у которого будет запрашиваться IP-адрес.
Использование отрицательной формы команды (no) удаляет установленный IP-адрес DHCP-сервера.
ip dhcp server address <ADDR>
no ip dhcp server address
<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp server address 10.10.10.1 |
Данной командой отправляется запрос на обновление IP-адреса на по протоколу DHCP.
renew dhcp <IF>
<IF> – наименование интерфейса или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.
10
ROOT
esr# renew dhcp gigabitethernet 1/0/1 |
Данной командой включается получение динамического IPv6-адреса конфигурируемого интерфейса по протоколу IPv6 DHCP.
Использование отрицательной формы команды (no) выключает получение динамического IPv6-адреса по протоколу IPv6 DHCP.
[no] ipv6 address dhcp
Команда не содержит параметров.
Отключено.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 address dhcp |
Данной командой указываются DHCP-опции, которые будут игнорироваться клиентом.
ipv6 dhcp client ignore <OPTION>
no ipv6 dhcp client ignore
<OPTION> – принимает следующие значения:
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp client ignore dns-nameserver |
Данной командой устанавливается запрашиваемое время аренды сетевого адреса.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ipv6 dhcp client lease-time <TIME>
no ipv6 dhcp client lease-time
<TIME> – запрашиваемое время аренды, задаётся в виде DD:HH:MM, где:
1 день
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp client lease-time 00:12:00 |
Данной командой задаётся время, в течение которого IPv6 DHCP-клиент будет пытаться получить старый IPv6-адрес перед тем, как начать получать новый.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ipv6 dhcp client reboot <SEC>
no ipv6 dhcp client reboot
<SEC> – период времени в секундах, принимает значение [1..600].
10
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp client reboot 60 |
Данной командой задаётся интервал, через который IPv6 DHCP-клиент возобновит попытки получить IPv6‑адрес, если было установлено, что IPv6 DHCP-сервер не отвечает.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ipv6 dhcp client retry <SEC>
no ipv6 dhcp client retry
<SEC> – период времени в секундах, принимает значение [1..600].
300
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp client retry 180 |
Данной командой задаётся период времени, в течение которого IPv6 DHCP-клиент будет выбирать среди предложений по аренде от серверов, если такие существуют. Это используется в сетях с несколькими IPv6 DHCP-серверами – в этом случае клиенту в ответ на запрос IPv6-адреса может быть отправлено несколько предложений. Возможно, что одно из этих предложений предпочтительнее другого (например, одно предложение может иметь адрес, который клиент использовал ранее).
Клиент ждет указанный период времени с момента отправки запроса на получение IP-адреса, на случай, если он получит несколько предложений от различных DHCPv6-серверов. По истечении указанного времени клиент принимает одно из предложений.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ipv6 dhcp client select-timeout <SEC>
no ipv6 dhcp client select-timeout
<SEC> – период времени в секундах, принимает значение [0..600].
0 – клиент примет первое предложенное предложение.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp client select-timeout 30 |
Данной командой задаётся интервал, по истечении которого клиент считает, что IPv6 DHCP-сервер недоступен. Если в базе данных IPv6-адресов клиента есть какие-либо арендованные адреса, срок аренды которых ещё не истек, то клиент будет проверять последовательно каждый из них, и если найдет корректную, то IPv6-адрес из неё будет присвоен интерфейсу. Если нет действующих аренд в базе данных, то клиент будет повторно запрашивать IPv6-адрес по истечении интервала повтора (dhcp retry).
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ipv6 dhcp client timeout <SEC>
no ipv6 dhcp client timeout
<SEC> – период времени в секундах, принимает значения [1..600].
60 секунд
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp client timeout 300 |
Данной командой устанавливается значение DHCP Опции 60 для получения дополнительных настроек по DHCP Опции 43.
Использование отрицательной формы команды (no) отключает запрос данной опции.
ipv6 dhcp client vendor-class-id <NAME>
no ipv6 dhcp client vendor-class-id
<NAME> – идентификатор класса поставщика, задаётся строкой до 31 символа.
Отсутствует.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp client vendor-class-id ELTEX |
Данной командой устанавливается IPv6-адрес DHCP-сервера, у которого будет запрашиваться IPv6-адрес.
Использование отрицательной формы команды (no) удаляет установленный IPv6-адрес DHCP-сервера.
ipv6 dhcp server address <IPV6-ADDR>
no ipv6 dhcp server address
<IPV6-ADDR> – IPv6-адрес, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp server address fc00::1 |
Данной командой отправляется запрос на обновление IPv6-адреса на по протоколу DHCP.
renew ipv6 dhcp <IF>
<IF> – наименование интерфейса или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.
10
ROOT
esr# renew ipv6 dhcp gigabitethernet 1/0/1 |
Данной командой включается обработка опции 82 DHCP Relay агентом.
Использование отрицательной формы команды (no) отключает обработку опции 82 DHCP Relay агентом.
[no] ip dhcp information option
Команда не содержит параметров.
Отключено.
10
CONFIG
esr(config)# ip dhcp information option |
Данная команда позволяет изменить решение, которое будет принято маршрутизатором при получении пакета с установленной опцией 82.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
ip dhcp information option action { replace | keep | drop }
no ip dhcp information option action
keep
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp information option action drop |
Данная команда позволяет задать Access-node-ID в поле Circuit ID опции 82 при использовании формата tr101.
Использование отрицательной формы команды (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 |
Данная команда позволяет задать значение поля Circuit ID опции 82 при использовании любого формата.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
[no] ip dhcp information option format-type circuit-id <CIRCUIT-ID>
<CIRCUIT-ID> – значение Circuit ID, задаётся строкой до 63 символов.
Определяется используемым форматом.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp information option format-type circuit-id gi1_0_1 |
Данная команда позволяет задать формат идентификатора порта в поле Circuit ID опции 82 при использовании формата tr101.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
[no] ip dhcp information option format-type option <FORMAT> [ delimeter <DELIMITER> ]
<FORMAT> – формат идентификатора порта, принимает одно из следующих значений:
<DELIMITER> – разделитель между параметрами в строке, может принимать одно из следующих значений [ . , ; # / space ].
Формат – spv
Разделитель «:» для форматов: sp, sv, pv
Разделитель «/» и «:» для формата spv
10
CONFIG
esr(config)# ip dhcp information option format-type option spv delimeter # |
Данная команда позволяет задать значение поля Remote ID опции 82 при использовании любого формата.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
[no] ip dhcp information option format-type remote-id <REMOTE-ID>
<REMOTE-ID> – значение Remote ID, задаётся строкой до 63 символов.
Определяется используемым форматом.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip dhcp information option format-type remote-id R1 |
Данной командой выбирается формат опции 82.
Использование отрицательной формы команды (no) устанавливает формат по умолчанию.
[no] ip dhcp information option suboption-type { tr101 | custom }
tr101 – формат рекомендованный TR-101 опции 82 согласно синтаксису, принятому в рекомендациях TR-101 (см. таблицу 10);
custom – формат опции 82 в соответствии с форматом, приведенном в таблице 11.
Таблица 10 – Формат полей опции 82 согласно рекомендациям TR-101
Поле | Передаваемая информация |
---|---|
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-адрес устройства |
Таблица 11 – Формат полей опции 82 режима custom
Поле | Передаваемая информация |
---|---|
Circuit ID | Длина (1 байт) Тип Circuit ID Длина (1 байт) VLAN (2 байта) Номер модуля (1 байт) Номер порта (4 байта) |
Remote agent ID | Длина (1 байт) Тип Remote ID (1 байт) Длина (1 байт) MAC-адрес коммутатора |
tr101
10
CONFIG
esr(config)# ip dhcp information option suboption-type custom |
Данная команда включает агент DHCP-relay.
Использование отрицательной формы команды (no) отключает агент DHCP-relay.
[no] ip dhcp-relay
Команда не содержит параметров.
Отключено.
10
CONFIG
esr(config)# ip dhcp-relay |
Данной командой указывается IP-адрес DHCP-сервера, которому будут отправляться DHCP Discover пакеты, перехваченные DHCP Relay-агентом.
Использование отрицательной формы команды (no) удаляет IP-адрес из списка DHCP-серверов для DHCP Relay-агента.
[no] ip helper-address <IP>
<IP> – IP-адрес DHCP-сервера, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Можно указать до 4 IP-адресов, список задаётся через запятую.
10
CONFIG-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip helper-address 10.10.10.1 |
Данной командой запрещается отправка DHCP Discover пакетов, перехваченные DHCP Relay-агентом, если VRRP-группа находится в состоянии DOWN.
Использование отрицательной формы команды (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-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ip helper-address vrrp-group 7 |
Данная команда включает IPv6 DHCP-агент.
Использование отрицательной формы команды (no) выключает IPv6 DHCP-агент.
[no] ipv6 dhcp-relay
Команда не содержит параметров.
Отключено.
10
CONFIG
esr(config)# ipv6 dhcp-relay |
Данной командой указывается исходящий интерфейс и IPv6-адрес DHCP-сервера, которому будут отправляться DHCP Solicit-пакеты, перехваченные 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-GI
CONFIG-TE
CONFIG-SUBIF
CONFIG-QINQ-IF
CONFIG-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# ipv6 dhcp-relay interface gigabitethernet 1/0/2 fc00::1 |
Данная команда позволяет очистить таблицу выданные 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-адрес для определенного физического адреса к пулу адресов конфигурируемого DHCP-сервера.
Использование отрицательной формы команды (no) удаляет указанный IP-адрес.
address <ADDR> { mac-address <MAC> | client-identifier <CLIENT-ID> }
no address <ADDR>
<ADDR> – IP-адрес клиента, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Если использовать команду для удаления, то при указании значения «all» будут удалены все IP-адреса;
<MAC> – МАС-адрес клиента, которому будет выдан IP-адрес, задаётся в виде XX:XX:XX:XX:XX:XX, где каждая часть принимает значения [00..FF];
<CLIENT-ID> – идентификатор клиента согласно DHCP option 61.
10
CONFIG-DHCP-SERVER
esr(config-dhcp-server)# address 192.168.3.21 mac-address A8:F9:4B:AA:00:40 |
Данная команда позволяет добавить диапазон 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];
<TO-ADDR> – конечный IP-адрес диапазона, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Можно указать до 32 диапазонов IP-адресов, список задаётся через запятую.
all – удалить все сконфигурированные диапазоны IP-адресов.
10
CONFIG-DHCP-SERVER
esr(config-dhcp-server)# address-range 192.168.3.1-192.168.3.20,192.168.3.24 |
Данная команда позволяет задать время аренды, на которое клиенту будет выдан 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 |
Данная команда позволяет задать список 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 |
Данная команда позволяет задать список IP-адресов DNS-серверов. Список передаётся клиентам в составе DHCP-опций.
Использование отрицательной формы команды удаляет указанный DNS-сервер из списка.
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 |
Данная команда позволяет задать DNS-имя сетевого домена. Имя домена передается клиентам в составе DHCP-опций 15.
Использование отрицательной формы команды (no) удаляет установленное имя домена.
domain-name <NAME>
no domain-name
<NAME> – DNS-имя домена клиента, задаётся строкой до 31 символа.
10
CONFIG-DHCP-SERVER
esr(config-dhcp-server)# domain-name eltex.loc |
Данная команда позволяет исключить диапазон IP-адресов из пула адресов, конфигурируемого DHCP-сервера.
Использование отрицательной формы команды (no) удаляет указанный диапазон IP-адресов.
[no] excluded-address-range <FROM-ADDR>-<TO-ADDR>
<FROM-ADDR> – начальный IP-адрес диапазона, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
<TO-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 |
Данная команда включает DHCP-сервер.
Использование отрицательной формы команды (no) выключает DHCP-сервер.
[no] ip dhcp-server [vrf <VRF>]
<VRF> – имя экземпляра VRF, в рамках которого будет работать DHCP-сервер. Задается строкой до 31 символа.
Отключено.
10
CONFIG
esr(config)# ip dhcp-server |
Команда задаёт значение кода 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 |
Команда используется для создания пула IP-адресов DHCP-сервера и перехода в режим его конфигурирования.
Использование отрицательной формы команды (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 |
Данная команда необходима для создания идентификатора класса поставщика (DHCP Опция 60) и перехода в режим его конфигурирования.
Использование отрицательной формы команды (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-клиент запрашивает время аренды, превосходящее максимальное значение, то будет установлено время, заданное этой командой. Использование отрицательной формы команды устанавливает значение по умолчанию.
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 |
Данная команда позволяет сконфигурировать 44 опцию DHCP (задает IP-адрес NetBIOS-сервера).
Использование отрицательной формы команды (no) выключает передачу IP-адреса NetBIOS-сервера (44 опцию).
[no] netbios-name-server <ADDR>
<ADDR> – IP-адрес NetBIOS-сервера задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Можно задать до 4 IP-адресов. При выполнении отрицательной формы команды со значением параметра «all» будут удалены все IP-адреса;
10
CONFIG-DHCP-SERVER
esr(config-dhcp-server)# netbios-name-server 192.168.45.15 |
Данная команда задает IP-адрес и маску для подсети, из которой будет выделен пул IP-адресов.
Использование отрицательной формы команды (no) удаляет настройки подсети в пуле.
network <ADDR/LEN>
no network
<ADDR/LEN> – IP-подсеть, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA – DDD принимает значения [0..255] и EE принимает значения [1..32].
10
CONFIG-DHCP-SERVER
esr(config-dhcp-server)# network 192.168.3.0/24 |
Данная команда позволяет задать опции DHCP.
Использование отрицательной формы удаляет заданную опцию.
option <CODE> { ip-address <ADDR> | ascii-text <STRING> | hex-bytes <HEX> }
no option { <CODE> | all }
<CODE> – код опции DHCP, задается в форме числа [0..255].
<HEX> – специфическая информация поставщика, задаётся в шестнадцатеричном формате до 255 байт.
<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255]. Можно указать до 15 IP-адресов, список задаётся через запятую.
<STRING> – текст, задаётся строкой от 1 до 255 символов.
all – удаляет все опции.
Отсутствует.
10
CONFIG-DHCP-SERVER
esr(config-dhcp-server)# option 43 ip-address 10.10.1.1 |
Данная команда позволяет посмотреть выданные DHCP-сервером IP-адреса.
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 Allocated MAC address Binding Lease expires at address type ---------------- ------------------ -------- ----------------------------- 192.168.1.3 50:46:5d:a5:3f:91 dynamic Thursday 2014/01/01 12:42:12 |
Данная команда позволяет посмотреть значение 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: 1:0:0 (day:hour:min) default lease time: 0: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 |
Данная команда позволяет задать IP-адрес TFTP-сервера. Адрес передаётся клиентам в составе DHCP-опции 150.
Использование отрицательной формы команды (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 |
Данная команда позволяет задать специфическую информацию поставщика (DHCP Опция 43).
Использование отрицательной формы команды (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 |
Данная команда позволяет добавить IPv6-адрес для определенного физического адреса к пулу адресов конфигурируемого DHCP-сервера.
Использование отрицательной формы команды (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 |
Данная команда позволяет добавить диапазон IPv6-адресов к пулу адресов конфигурируемого DHCP-сервера.
Использование отрицательной формы команды (no) удаляет указанный диапазон IPv6-адресов.
[no] address-range <FROM-ADDR>-<TO-ADDR>
no address-range all
<FROM-ADDR> – начальный IPv6-адрес диапазона, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];
<TO-ADDR> – конечный IP-адрес диапазона, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].
Можно указать до 32 диапазонов IPv6-адресов, список задаётся через запятую.
all – удалить все сконфигурированные диапазоны IPv6-адресов.
10
CONFIG-IPV6-DHCP-SERVER
esr(config-ipv6-dhcp-server)# address-range fc00::1-fc00:12,fc00::15-fc00::25 |
Данная команда позволяет задать время аренды, на которое клиенту будет выдан IPv6-адрес, если клиент не запрашивал определенное время аренды.
Использование отрицательной формы команды устанавливает значение по умолчанию.
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 |
Данная команда позволяет задать список IPv6-адресов DNS-серверов. Список передаётся клиентам в составе DHCP-опций.
Использование отрицательной формы команды удаляет указанный 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 |
Данная команда позволяет задать имя сетевого домена. Имя домена передаётся клиентам в составе DHCP-опций.
Использование отрицательной формы команды (no) удаляет установленное имя домена.
domain-name <NAME>
no domain-name
<NAME> – имя домена клиента, задаётся строкой до 31 символа.
10
CONFIG-IPV6-DHCP-SERVER
esr(config-ipv6-dhcp-server)# domain-name eltex.loc |
Данная команда позволяет исключить диапазон IPv6-адресов из пула адресов, конфигурируемого DHCP-сервера.
Использование отрицательной формы команды (no) удаляет указанный диапазон IPv6-адресов.
[no] excluded-address-range <FROM-ADDR>-<TO-ADDR>
<FROM-ADDR> – начальный IPv6-адрес диапазона, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];
<TO-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 |
Данная команда включает IPv6 DHCP-сервер.
Использование отрицательной формы команды (no) выключает IPv6 DHCP-сервер.
[no] ipv6 dhcp-server [ vrf <VRF> ]
<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать DHCP-сервер.
Выключен.
10
CONFIG
esr(config)# ipv6 dhcp-server |
Команда используется для создания пула IPv6-адресов DHCP-сервера и перехода в режим его конфигурирования.
Использование отрицательной формы команды (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 |
Данная команда необходима для создания идентификатора класса поставщика (DHCP Опция 60) и перехода в режим его конфигурирования.
Использование отрицательной формы команды (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 |
Данная команда задает IPv6-адрес и маску для подсети, из которой будет выделен пул IP-адресов.
Использование отрицательной формы команды (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 |
Данная команда позволяет задать опции DHCP.
Использование отрицательной формы удаляет данную опцию.
option <CODE> { ip-address <IPV6-ADDR> | ascii-text <STRING> | hex-bytes <HEX> }
no option { <CODE> | all }
<CODE> – код опции DHCP, задается в форме числа [1..255].
<HEX> – специфическая информация поставщика, задаётся в шестнадцатеричном формате до 255 символов.
<IPV6-ADDR> – IPv6-адрес, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF]. Можно указать до 8 IP-адресов, список задаётся через запятую.
<STRING> – текст, задаётся строкой от 1 до 255 символов.
all – удаляет все опции.
Отсутствует.
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 Tuesday 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: fc00::/110 domain name: example.com address-ranges: fc00::1-fc00::2 fc00::3 addresses: -- dns-server: fc00:2::3 max lease time: 001:00:00 (day:hour:min) default lease time: 000:12:00 (day:hour:min) |
Данная команда позволяет посмотреть настроенные DHCP-опции 43 и 60.
show ipv6 dhcp server vendor-specific
Команда не содержит параметров.
1
ROOT
esr# show ipv6 dhcp server vendor-specific Vendor ID Vendor options ---------------- -------------------------------- ELTEX 0x0b0931302e312e39302e32 |