Вот такая ситуация:
Два vps работают за одним публичным IP-адресом (с использованием одного маршрутизатора). Допустим, vps 1 это:
120.1.2.3:80 (default pot)
,
И vps 2 это:
120.1.2.3:81 (non default port to reach vps 2)
.
Также есть приложение, которое слушает порт 3210
.
Вопрос, как к этому софту подключиться в vps 2? Сначала мне нужно как-то пройти через порт 81.
Это зависит от ваших настроек. Вы не упомянули, как в настоящее время вы можете подключиться к vps2 через порт 81 (переадресация порта или обратный прокси?).
Если ты сможешь достичь vps2:81
используя доменное имя или IP-адрес, это означает, что у вас уже есть рабочее правило для порта vps2: 81. Все, что вам нужно, это выяснить и создать аналогичное правило для vps2:3210
. Это может быть простая переадресация портов на вашем маршрутизаторе или обратный прокси-сервер, настроенный на vps1.
Вы используете обратный прокси-сервер на первом VPS, и он подключается ко второму через порт 81 и к любому порту 3210. Использование виртуального хостинга на основе имени на первом сервере для захвата входящих подключений и их надлежащего распределения.