Это - типичная проблема. Необходимо включить доступ порта на сервере. Измените GatewayPorts к да в/etc/ssh/sshd_config.
посмотрите человека sshd_config под GatewayPorts.
Вы, возможно, также должны указать связывать адрес к своей туннельной установке:
ssh -nNfR *:8022:localhost:22 user@server1
связывать со всеми интерфейсами.
посмотрите человека ssh под-R
Вы используете
ssh -nNfR 8022:localhost:22 user@server1
Это в основном говорит 'открытый 8 022 порта относительно server1, соединяющегося с localhost портом 22', но 'localhost' на server1... попытка server1 :) с:
ssh -nNfR 8022:server2:22 user@server1
Кроме того, при использовании 'localhost' на первой команде, Вы связываете свой порт с петлевым интерфейсом (127.0.0.1), который не принимает соединения снаружи, пробует его server1 именем хоста или IP для проверки :)