LINUX.ORG.RU
решено ФорумAdmin

DHCP Relay на коммутаторе

 , , ,


0

1

Дублируются запросы DHCP Request от управляемого коммутатора HPE 1920-24G.

Есть роутер Keenetic, на нём настроен DHCP сервер. В общем, всё по умолчанию, есть туннель Wireguard, наверно это не важно. Есть такой «баг»: дублируются устройства на странице «Список устройств». Компьютеры подключены через вышеназванный коммутатор. После общения с техподдержкой Keenetic и анализа захвата пакетов подозрения пали на DHCP Relay на коммутаторе, но он выключен. На нём также всё по умолчанию: все порты в VLAN, сам коммутатор получает адрес по DHCP.

https://ibb.co/jvtcvrh

В чем ещё может быть причина, в правильном ли направлении «копаю»? Может быть, наоборот, нужно включить DHCP Relay, нужен ли он?


Ответ на: комментарий от NyXzOr

Давай поставлю по-другому вопрос - сколько сотен коммутаторов у тебя в управляющем VLAN(у тебя же он в отдельном VLAN, да?), что тебе потребовался для этого DHCP, а не закрепление адресов коммутаторов статикой?

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

Какое отношение это имеет к общей картине? Ну будет статический адрес на интерфейсе коммутатора, DHCP сервер не только для этого был поднят, а для клиентов сети.

futurama ★★★★★ ()
Ответ на: комментарий от futurama

Я понял это так, что дублируются запросы от самого management plane коммутатора, а не от DHCP-релея на нём. Если я неправ, пусть ТС уточнит.

Pinkbyte ★★★★★ ()

Традиционный вопрос - прошивка последняя? Если нет - повод обновиться.

Ну и всякие DHCP Snooping/Screening если есть - отключить для теста и проверить

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

Чтобы обновить, надо найти не только прошивку, ещё и кабель RS232-RJ45.

Коммутатор стоит в небольшом офисе и к нему подключены 15-20 устройств. DHCP нужен для раздачи на устройства, самому коммутатору можно назначить и статику. Хотя б для теста. DHCP Snooping выключен.

NyXzOr ()
Ответ на: комментарий от Pinkbyte

Когда идёт запрос от компьютера в логах Keenetic’a такое:

Янв 21 22:48:24 ndhcps
DHCPREQUEST received (STATE_RENEWING) for 192.168.0.110 from bc:5f:f4:be:2d:09.
Янв 21 22:48:24 ndhcps
sending ACK of 192.168.0.110 to bc:5f:f4:be:2d:09.
Янв 21 22:48:24 ndhcps
DHCPREQUEST received (STATE_RENEWING) for 192.168.0.110 from bc:5f:f4:be:2d:09.
Янв 21 22:48:24 ndhcps
sending ACK of 192.168.0.110 to bc:5f:f4:be:2d:09

Это происходит через какое-то время. Видимо, через время аренды IP. Либо можно вызвать самому на windows командой ipconfig /renew. Если сделать сначала ipconfig /release, затем ipconfig /renew, то в логах только один запрос будет виден.

Янв 21 23:25:56 ndhcps
DHCPRELEASE received for 192.168.0.107 from 4c:cc:6a:2a:1e:8e.
Янв 21 23:25:56 ndhcps
DHCPRELEASE received for 192.168.0.107 from 4c:cc:6a:2a:1e:8e.
Янв 21 23:25:56 ndhcps
DHCPDISCOVER received for 192.168.0.107 from 4c:cc:6a:2a:1e:8e.
Янв 21 23:25:56 ndhcps
making OFFER of 192.168.0.107 to 4c:cc:6a:2a:1e:8e.
Янв 21 23:25:56 ndhcps
DHCPREQUEST received (STATE_SELECTING) for 192.168.0.107 from 4c:cc:6a:2a:1e:8e.
Янв 21 23:25:56 ndhcps
sending ACK of 192.168.0.107 to 4c:cc:6a:2a:1e:8e.
NyXzOr ()
Ответ на: комментарий от NyXzOr

Не можно, а нужно для сетевых устройств назначать IP статично.
«Дублируются запросы DHCP Request от управляемого коммутатора HPE 1920-24G» прям вот с МАК ом коммутатора DHCP запросы ?

Vlad-76 ★★★ ()
Ответ на: комментарий от Vlad-76

прям вот с МАК ом коммутатора

Да, это видно на скриншоте

NyXzOr ()
Ответ на: комментарий от Vlad-76

Не можно, а нужно для сетевых устройств назначать IP статично.

Внезапно это помогло. Хотя логика коммутатора осталась непонятна.

NyXzOr ()
Ответ на: комментарий от NyXzOr

за логикой работы софта коммутатора - это к разработчикам софта коммутатора

Vlad-76 ★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.