Перенаправление портов OpenVPN без переадресации маршрутизатора?

Я хотел бы настроить сервер OpenVPN с переадресацией портов на моем VPS, потому что я не могу пересылать порты в своем домашнем маршрутизаторе.

Общий вопрос заключается в том, можно ли обойти переадресацию портов маршрутизатора с помощью VPN-соединения?

Если я правильно понимаю, вы хотите создать VPN из своего ноутбука на сервер где-нибудь «там» и перенаправить порт с сервера на ноутбук. Это должно быть возможно, если правильно настроена маршрутизация в VPN, а именно сервер, способный добраться до ноутбука. Любые ограничения маршрутизатора удаляются с помощью VPN, который инкапсулирует любые данные, проходящие через него.

Вы также можете добиться этого с помощью функции переадресации портов в SSH:

ssh -R port-srv:localhost:port-ntb user@srv 

Это дает указание клиенту ssh подключиться к серверу srv качестве пользователя user , прослушать его на порту port-srv и перенаправить весь входящий трафик на порт port-ntb на localhost (с точки зрения клиента ssh ), который является записной книжкой. Вы также можете перенаправить трафик на третий компьютер, заменив localhost на что-то еще.