Простые решения
Согласно руководству, на общедоступном хосте, можно установить опцию (в sshd_config
):
GatewayPorts yes
и затем на локальной попытке
ssh -R *:8000:localhost:22 user@public
(отметьте дополнительное *:
).
Если у Вас нет доступа к общественности sshd_config
, можно сделать дополнительный порт вперед как так:
на локальном (lancomp): ssh -R 8001:localhost:22 user@public
на общественности: ssh -g -L 8000:localhost:8001 user@lancomp
И соединяться снаружи, конечно, в обоих случаях: ssh -p 8000 user@public
Список на порте 8000 будет сделан на localhost адресе общественности macine только. Если Вы хотите, чтобы это связало с "реальным" сетевым интерфейсом, Вы могли бы попробовать -R public:8000:localhost:22
.