Я хочу подключиться к своему компьютеру (локальному) за NAT через общедоступный сервер (общедоступный).
По местному:
ssh -g -R 8000:localhost:22 user@public
Тогда на публике:
ssh -p 8000 user@public
Но я получаю error: Connection refused.
Когда я захожу на публичный сервер, я могу убедиться, что туннель работает:
ssh -p 8000 localhost
Который открывает SSH на локальном компьютере.
Я подозреваю, что что-то не так, что публичный сервер должен действовать как прозрачный прокси? Или как заставить это работать так.
источник