Настройка поддоменов на 1 ip

Абстрактно мой домашний сетап выглядит так (названия и адреса изменены):

  1. Домен "dom.ru" приобретённый на reg.ru
  2. Простенький, нешитый маршрутизатор xiaomi router 3g (внутренняя сетка 10.0.0.1/24)
  3. Сервер proxmox (pmx, 10.0.0.2) с 3 виртуалками:
    3.1 web (10.0.0.3) - контейнер с сайтом
    3.2 git (10.0.0.4) - контейнер с сервером gitlab
    3.3 app (10.0.0.5) - VMка с некими приложениями

Вопрос заключается в том - какими способами можно привязать поддомены, что бы обращение было к определённым виртуалкам по определённым портам и из глобальной сети и из локальной? К примеру и web и git имеют вебморду, соотвественно при обращении из браузера web.dom.ru => 10.0.0.3:80, а git.dom.ru => 10.0.0.4:80, и при обращении локально по ssh так же, только с 22 портом. При подключении по самому домену "dom" с указанием спициыичного порта - попасть в вебморду pmx (но публичного поддомена у него быть не должно).

Пробовал выставлять NS записи в reg.ru - с глобалки ничего, с локалки попадаю в морду роутера. При указании dns серверов в pmx (10.0.0.2, потом 10.0.0.1) ситуация та же. У всех виртуалок настроена сеть и имена. В роутере порты соответствующие порты открыты. Не могу никак дойти до решения


Ответы (0 шт):