Перейти к содержимому


- - - - -

DHCP через mikrotik bridge


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 l0ser140

l0ser140
  • Новичок

  • Новичок
  • 2 сообщений
  • Пол:Мужчина

Отправлено 02.01.2018 - 01:33

Есть два микротика, настраиваются с чистого конфига, так что проблемы с firewall, nat и т.п. отпадают.
Прошивка 6.41

На первом роутере 2 порта объеденены в бридж: в один из них подключен шланг qwerty, в другой подключен второй микротик.

Проблема: второй роутер не получает адрес от qwerty по dhcp.


Дополнительная инфа:
1. Первый роутер нормально получает адрес, если вешать dhcp-client на этот бридж.
2. Первый роутер перестаёт получать адрес, если MAC-адрес бриджа ставить отличными от MAC интерфейса, к которому подключен шланг qwerty. (например присваивать бриджу мак второго порта)
3. Что от второго роутера, что в случае описанным в пункте 2, идут вечные DHCP discovery, на которые не приходит ответа.
4. Во время экспериментов на первом роутере dhcp-client выключался, то есть не возникает ситуцаии, что активны 2 клиента.


Могу скинуть дамп трафика с интерфейса, к которому подключено qwerty. Но в нём кроме вышеописанных DHCP discovery пакетов, на которые нет никакого ответа, ничего нету.

В то же время точно такой же конфиг работает для другого провайдера, который тоже выдаёт адреса через dhcp.
В чем может быть проблема?

Сообщение отредактировал l0ser140: 02.01.2018 - 04:58


#2 Эндрю

Эндрю
  • Легенда форума

  • Root
  • 25 861 сообщений
  • Пол:Мужчина
  • Город:Вешняки

Отправлено 02.01.2018 - 03:11

Проблема в том, что Вам предоставляется 1 IP-адрес, а Вы хотите 2.
Для такой схемы нужна услуга Дополнительный IP-адрес

#3 l0ser140

l0ser140
  • Новичок

  • Новичок
  • 2 сообщений
  • Пол:Мужчина

Отправлено 02.01.2018 - 04:16

Просмотр сообщенияЭндрю (02.01.2018 - 03:11) писал:

Проблема в том, что Вам предоставляется 1 IP-адрес, а Вы хотите 2.
Для такой схемы нужна услуга Дополнительный IP-адрес
Я не хочу 2. Маршрутизатор с бриджом не должен получать адрес, просто 2 порта объеденены в бридж. DHCP клиент на нём отключен и включался лишь для проверки при каких условиях адрес всё таки выдаётся.

Плюс: подключен фиксированный IP адрес. С соответствующим хостнеймом выдаётся фиксированный. Без указания хостнейма - другой.
Плюс: с использованием dhcp-relay на первом маршрутизаторе получается получить адрес для обоих.

Сообщение отредактировал l0ser140: 02.01.2018 - 04:34


#4 Эндрю

Эндрю
  • Легенда форума

  • Root
  • 25 861 сообщений
  • Пол:Мужчина
  • Город:Вешняки

Отправлено 02.01.2018 - 09:31

Давайте проверим чей мак на порту. Номер договора напишите.

#5 ramax

ramax
  • Я подписываюсь. А кто все эти люди?

  • Модератор
  • 8 447 сообщений
  • Пол:Мужчина
  • Город:Новогиреево

Отправлено 02.01.2018 - 14:37

Просмотр сообщенияl0ser140 (02.01.2018 - 04:16) писал:

DHCP клиент на нём отключен и включался лишь для проверки при каких условиях адрес всё таки выдаётся.
Между проверками кабель отключался? МАК запоминается на чердачном коммутаторе до падения линка. То бишь если "включил-проверил, потом проверил второй" - второй адрес не получит.

И ещё одна фигня: микротик на бриджах по умолчанию включает spanning tree, собака такая. Соответственно, роутер будет всё равно светить своим маком. То бишь, spanning tree на бридже надо отключать.




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей