Как организовать доступ для управления Mikrotik-ом по URL?
Добавлено: 07 июн 2021, 18:10
Здравствуйте.
Возможно тема уже обсуждалась. Если да, то дайте пожалуйста ссылку. Сам не нашёл.
В общем суть проблемы в следующем.
Есть транзитный роутер Mikrotik с белым IP. За ним штук 200 других, разношёрстных, микротиков в локальной сети. Все их нужно мониторить. Периодически перенастраивать. И совершать другие, ритуальные, действия для обеспечения нормальной работоспособности. А если короче, то доступ к ним нужен и с помощью WinBox, и по API, и через SSH. И к тому-же доступ этот нужен из любой точки мира. То есть через интернет.
Сейчас всё организовано по классике через проброс портов (dst-nat). Но со временем сеть растёт, правил проброса становиться всё больше и вероятность ошибок сильно возрастает. Отсюда родилась идея настроить доступ к устройствам по доменным именам или по URL. И настройка проще, и информативность записи яснее чем IP:PORT.
Вот теперь пытаюсь понять как можно реализовать подобную схему.
Если кто делал, или у кого есть мысли, подскажите в какую сторону копать.
PS. Еще в хозяйстве имеется сервер с белым ip. На неё крутиться nginx и bind. Про обратный прокси читал. Только как его применит вне контекста http/https пока не соображу. А модуль stream_proxy по урлам проксировать не умеет вроде, только по портам.
Возможно тема уже обсуждалась. Если да, то дайте пожалуйста ссылку. Сам не нашёл.
В общем суть проблемы в следующем.
Есть транзитный роутер Mikrotik с белым IP. За ним штук 200 других, разношёрстных, микротиков в локальной сети. Все их нужно мониторить. Периодически перенастраивать. И совершать другие, ритуальные, действия для обеспечения нормальной работоспособности. А если короче, то доступ к ним нужен и с помощью WinBox, и по API, и через SSH. И к тому-же доступ этот нужен из любой точки мира. То есть через интернет.
Сейчас всё организовано по классике через проброс портов (dst-nat). Но со временем сеть растёт, правил проброса становиться всё больше и вероятность ошибок сильно возрастает. Отсюда родилась идея настроить доступ к устройствам по доменным именам или по URL. И настройка проще, и информативность записи яснее чем IP:PORT.
Вот теперь пытаюсь понять как можно реализовать подобную схему.
Если кто делал, или у кого есть мысли, подскажите в какую сторону копать.
PS. Еще в хозяйстве имеется сервер с белым ip. На неё крутиться nginx и bind. Про обратный прокси читал. Только как его применит вне контекста http/https пока не соображу. А модуль stream_proxy по урлам проксировать не умеет вроде, только по портам.