Есть ПК, на нем нужно запустить тот или иной сервер, ip у него "серый".
Решение, которое пришло и до конца не дошло:
Беру дешевый VPS он выступает ssh сервером. (Всё нагуглил, вроде настроил)
Перекидываю порты запустив ssh на ПК:
ssh -R <порт VPS>:localhost:<порт на ПК> <имя пользователя>@<ip VPS'а> -i <ключ>
Порт ПК - 80 (брандмауэр выключен)
Порт VPS'a - 8000 (открыт, 80 не прокидывался при этом на VPS он занят не был)
Проверяю подключение на VPS командой:
sudo lsof -i :8000
Выдает:
sshd 2477 ubuntu 10u IPv4 43231 0t0 TCP *:8000 (LISTEN)
sshd 2477 ubuntu 11u IPv6 43232 0t0 TCP *:8000 (LISTEN)
Делаю вывод, что всё работает.
Для проверки запускаю openserver: в локальной сети - работает, по ipVPS'a:8000 - не работает.
Господа знатоки, что не так?