Локальный хост без открытия портов и статического IP через VPS-сервер как посредник

У меня есть хороший компьютер, который я хочу использовать в качестве хоста, но мой провайдер не предоставляет возможности открывать порты и получать статический IP.

Можно ли купить VPS-сервер со статическим IP-адресом и через него хостить что-либо? Например, я запущу сайт на 443 порту своего пк и захочу на него зайти извне локальной сети по <адрес_vps_сервера>:443

Если это можно сделать, то какой наиболее простой и эффективный способ это сделать?


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

Автор решения: Егор Кирьяков

Нашел решение случайно, в ходе экспериментов. Если использовать такие vpn, как OpenVPN, то на сервере создается внутренняя сеть, а каждое подключенное к впн устройство получает в ней ip, похожий на 10.8.0.1. Доступен этот IP только внутри сети сервера, но можно настроить обратный прокси на сервере через Nginx, чтобы он перенаправлял, например, example.com на 10.8.0.1:443

→ Ссылка