...
Описание
Для работы протокола сервер DHCP -сервер должен находиться в том же сетевом сегменте, что и пользователи сети. Между ними не должно быть маршрутизаторов. Если сеть состоит из нескольких сегментов, разделенных маршрутизаторами - , необходим сервер DHCP -сервер в каждом сегменте, поскольку начальный широковещательный запрос клиента через маршрутизаторы не проходит. Возможная альтернатива такому подходу - установка в каждом "бессерверном" сегменте ретранслятора DHCP -ретранслятора (Relay Agent) для переадресации запросов от пользователей сегмента на основной сервер DHCP-сервер. В такой роли могут выступать и некоторые маршрутизаторы.
Полный синтаксис:Синтаксис:
Code Block |
---|
|
dhcpr [add]|delete SERVERIP |
...
dhcpr (flush|trace|notrace) |
...
dhcpr (lock|unlock) INTERFACE |
...
...
Описание команд
Запуск/остановка ретранслятора
Синтаксис:
dhcpr {start | stop}
Команда запускает или останавливает DHCP ретранслятор.
Например,
Список DHCP серверов
Синтаксис:
...
Параметры
Center |
---|
Параметры | Описание |
---|
[add]|delete SERVERIP | Список серверов DHCP. Команда служит для изменения |
|
...
списка серверов DHCP, для которых будет производиться ретрансляция запросов клиентов. |
|
Например,
Code Block |
---|
|
dhcpr add 125.12.100.12
dhcpr 125.12.100.13
dhcpr delete 125.12.100.12 |
Блокировка интерфейсов
...
(flush|trace|notrace) | Команды управления DHCP Relay: - "flush" — удаляет всю конфигурацию, связанную с модулем DHCP Relay.
- "trace"/"notrace" — включает/отключает отладочную трассировку работы протокола.
| (lock|unlock) INTERFACE | Блокировка интерфейсов. По умолчанию ретранслятор DHCP принимает запросы от клиентов со всех сетевых интерфейсов типа |
|
...
Ethernet. Если необходимо запретить прием запросов от клиентов на каком-либо сетевом интерфейсе, то необходимо заблокировать данный интерфейс. |
|
...
Синтаксис:
...
...
– имя одного или более (разделенных пробелом) |
|
...
сетевых интерфейсов, прием запросов с которых необходимо заблокировать. |
|
Например,
...
(info|noinfo) | Использование опции DHCP “DHCP Relay agent information”. Для идентификации интерфейса клиента при приеме ответов сервера, ретранслятор может использовать |
|
...
специальную опцию DHCP, которую он добавляет к пакету запроса клиента при ретрансляции. Не |
|
...
все серверы DHCP поддерживают эту возможность |
|
...
...
поэтому по умолчанию ретранслятор DHCP не пользуется этой возможностью. |
|
...
Данная команда служит с целью разрешить/запретить использование |
|
...
Синтаксис:
dhcpr (info|noinfo)
...
этой опции. | [start|stop] | Команда запускает/останавливает ретранслятор DHCP. |
|
Примеры
Добавить/удалить сервер DHCP в список. Code Block |
---|
| dhcpr add 125.12.100.12
dhcpr delete 125.12.100.12 |
|
Удалить всю конфигурацию, связанную с модулем DHCP Relay. |
Запретить прием запросов от клиентов на сетевом интерфейсе. Code Block |
---|
language | powershell |
---|
theme | Emacs |
---|
| dhcr lock eth0 |
|
Разрешить использование опции “DHCP Relay agent information”. |
...
...
|
Запустить ретранслятор DHCP. Code Block |
---|
language | powershell |
---|
theme | Emacs |
---|
| dhcpr start |
|