ssh tunneling: connection cerrada por un host externo

Intento crear un escenario para probar un simple túnel ssh, solo por usar un telnet simple.

Tengo dos hosts: ubuntu y suse . Ambos tienen el otro nombre de host en el file / etc / hosts para la traducción de direcciones.

Ubuntu: verifiqué y puedo conectarme perfectamente a través de telnet en el puerto 23, así como ssh a través del puerto 22 (con todo id_rsa.pub y todo para poder iniciar session a través de ssh sin escribir la contraseña).

En suse intenté:

ssh -f ubuntu@ubuntu -L 9000:ubuntu:23 telnet localhost 9000 

entonces obtengo:

 suse@suse:/etc/ssh> telnet localhost 9000 Trying ::1... Connected to localhost. Escape character is '^]'. channel 2: open failed: administratively prohibited: open failed Connection closed by foreign host. suse@suse:/etc/ssh> 

Cualquier ideia de ese error?

Pruebe el siguiente command:

 ssh -f ubuntu@ubuntu -L 9000:localhost:23 

Si esto funciona, puede ser un problema de file de host