Nginx Proxy Manager. дома - 1 маршрут, вне дома - другой маршрут?

Добрый день! Сделал отдельно тему про nginx proxy manager.
На самом деле вопрос есть.
Как организовать взаимодействие по домену из локальной сети напрямую, а из внешней сети через vds из вашего недавнего видео. Например находясь дома я перейдя по ссылке portainer.lan.ru (домен для примера) я получаю локальный ip, а в сети по тому же домену, я иду домой через схему vps netbird дом.

  1. Спасибо, создал выделенную субкатегорию для NPM, скорее всего будет много вопросов.
  2. Переместил Вашу тему в этот раздел и чуть отредактировал название

За маршрутизацию Ваших запросов - отвечает DNS.
То о чем Вы говорите можно реализовать на Вашем сетевом оборудовании и подняв дома свой DNS сервер.

Пока Ваше устройство получает “домашний интернет”
То на вопрос http://portainer.lan.ru - ответ маршрут 1, с вашим локальным npm например, ну или на сервис напрямую.

А когда сеть “не домашняя”, то тут используются глобальные DNS записи и тот же домен http://portainer.lan.ru будет направлять Вас по другому маршруту.

Будем считать, что из инета по домену ресурс уже доступен.

  1. девайс, с которого заходите, должен использовать локальный днс
  2. на вашем локальном днс нужно создать А запись <домен> == Ip адрес npm в локальной сети

Добрый день! Описал схему как у меня получилось организовать доступ по доменным именами с различных устройств в сети Netbird. Почитайте, может вам подойдет: NetBird. Удаленный доступ к Вашим сервисам - #22 от пользователя htf

2 лайка

у меня примерно вот так настроено, на роутере настроены dns записи до сервера где крутиться npm, на нём уже npm раскидывает по портам, из мира доступ так же через npm который проксирует что куда надо
Но тут важная оговорочка имею белый ip поэтому мне проще было всё это реализовать

2 лайка