computronium

Category:

Настройка DHCP Local Relay на коммутаторах D-Link

Принципиальные отличия DHCP Local Relay от DHCP Relay следующие:

  • DHCP Local Relay никак не связан с управляющим интерфейсом коммутатора.
  • При использовании DHCP Local Relay, клиенты и DHCP сервер должны быть в одной vlan.
  • При использовании DHCP Local Relay коммутатор не изменяет IP- и МАС-адреса приемника и назначения в DHCP-сообщении, а также не добавляет свой адрес в поле Relay Agent IP address.
Схема сети
Схема сети

Для настройки DHCP Local Relay на коммутатора D-Link DGS-3000 используются такие команды:

Команда config dhcp_local_relay используется для того, чтобы включить или отключить DHCP Local Reay для VLAN, указанной по имени.

Команда config dhcp_local_relay vlan vlanid используется для того, чтобы включить или отключить DHCP Local Reay для VLAN, указанной по VLAN ID.

DHCP-Relay-Circuit-Id в DHCP Option 82— это по умолчанию номер порта с которого пришёл запрос.
DHCP-Relay-Remote-Id — это по умолчанию MAC-адрес коммутатора с которого пришёл запрос.

Командой config dhcp_local_relay option_82 circuit_id можно вручную задать circuit ID  в DHCP опции 82, а командой config dhcp_local_relay option_82 remote_id — remote ID.

Командой config dhcp_local_relay option_82 ports можно указать, что делать с опцией 82, если она уже есть в пришедшем пакете: оставить её (keep), отбросить (drop) или заменить (replace).

Команда enable dhcp_local_relay используется для включение функции DHCP Local Relay глобально на коммутаторе, а команда disable dhcp_local_relay — для её отключения.

Команды show служат для просмотра сделанных настроек.

А теперь пример настройки DHCP Local Relay:

enable dhcp_local_relay
config dhcp_local_relay vlan default state enable
config dhcp_local_relay option_82 ports 1-24 policy replace


Error

Anonymous comments are disabled in this journal

default userpic