Объедениение сетей через VPN и SSH

У меня есть две машины ноутбук (windows) и удаленный сервер (windows). Мне необходимо объеденить две сети при этом есть подводные камни.

  1. На удаленном сервере стоит фаерволл который блокирует все внешние порты. В работу фаервола вмешиваться не могу
  2. В сети ноутбука полностью блокируется vpn на уровне провайдера, так-же отсуствует белый ip. Но есть возможность использовать ssh.

Мне необходимо обойти все ограничения, и использовать сеть ноутбука так же, как будто я нахожусь на удаленной машине.

Я могу поставить на удаленной машине vpn сервер но мне необходимо как-то пробросить порт.

Моя идея заключается в том что бы добавить в промежуток еще один дополнительный сервер с белый ip адресом (пусть будет debian 11). Поставить на него ssh сервер. И как-то подключиться с двух устройств. Я погуглил что для удаленного сервера есть возможность использовать обратное тунелирование ssh. В случае ноутбука уже получается обычное тунелирование. Далее поставить vpn-client на ноутбук, и подключится к локальному порту который пробросится через все машины и подключится к vpn серверу на удаленном сервере.

Я никогда не сталкивался с пробрасыванием портов ssh. А тут еще и схема очень сложная получается. Если я правильно понимаю, то мне нужна подсказка как это можно реализовать, какой софт использовать. Особенно интересует настройка на промежуточном сервере. Возможно я намудрил и можно сделать как-то проще. В общем я даже не знаю как правильно загуглить решение своей проблеммы, любая подсказка может оказаться полезной. Спасибо :)


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