Есть два микротика CHR, видят локальные устройства друг друга через L2TP + GRE.
Я лично использую это для проброса портов, так как белый айпи имеет только один из этих микротиков.
Ну настроил, всё хорошо, но теперь мне надо заходит на один микротик, смотреть в DHCP Server -> Leases, какие айпи мне нужны, заходить на второй микротик и там пробрасывать порты через NAT правила.
И раз они уже и так соединены, хотелось бы чтобы DHCP делал сразу второй микротик с белым айпи, чтобы я настроил DHCP Server именно там и там же видел в Leases выданные айпи адреса.
Пробовал методом тыка через dhcp relay, пробовал еще как-то, пробовал загуглить, ничего не нашёл.
Помогите пожалуйста с этим вопросом.
Ну так и делайте через DHCP Relay.
Сервер DHCP на том Микроте, где внешний IP, релей на него настройте на втором Микроте.
Конечно, если я правильно понял Замысел.
Так я тыкал вроде так, не работало.
Ставил DHCP сервер на том где внешний IP, gateway и relay одинаковые были, ну а дальше устанавливал на другой DHCP Relay и пытался там получить айпишник, но моей виртуальной машине айпишник не выдавался.
Может подскажешь что я мог не так сделать?
Николай, попробуйте через EoIP поверх PPTP (т.к. у вас один роутер с белым ip), EoIP может через себя пропускать служебные пакеты, например бродкасты или ромон, dhcp запросы тоже должен.
Мне кажется dhcp relay через vpn туннель не самой лучшей идеей. В случае отказа vpn туннеля устройства на удаленной стороне перестанут получать адреса.
Если вы всё же хотите релэй, но он не работает, то можно посмотреть логи, повесить фаерволл на 53 порт (чтобы убедиться, что есть трафик на порту), на худой конец захватить трафик (tools -> traffic sniffer).
Спасибо огромное за ответ, я кажется понял в чем проблема, а именно в том, что порт 53 у меня не используется. У меня не включен Allow Remote Requests. Думаю это и будет решением моей проблемы.
Попробую скорее всего завтра реализовать и отмечу решением, если всё заработает конечно же.