¿Cómo puedo mostrar las asignaciones de puertos reales para los puertos de reenvío ssh configurados pero no conectados?

¿Cómo puedo mostrar las asignaciones de puertos reales para los puertos de reenvío ssh configurados pero no conectados?

Estoy tratando de encontrar una manera de verificardespués de la configuraciónque una regla de reenvío de puerto local SSH esté presente y sea correcta. Utilizo lo siguiente para crear la entrada de reenvío:

> OPTS="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ExitOnForwardFailure=yes
> nohup ssh $OPTS -N -g -L 65001:192.168.15.159:8080 localhost &

Una vez que esto regrese, la regla de reenvío debería estar ejecutándose y disponible para su uso. Encontré sugerencias para usar ambos netstaty lsofmostrar el estado actual de los puertos, pero ninguno de ellos me mostrará nada más que "el puerto local está abierto y escuchando". Lo que quiero obtener es eso Y la confirmación de cuál es la dirección de destino: puerto.

lwobker@lwobker-vms:~$ sudo netstat -tplnd | grep 65001
tcp        0      0 0.0.0.0:65001           0.0.0.0:*               LISTEN      29076/ssh           
tcp6       0      0 :::65001                :::*                    LISTEN      29076/ssh    

### or...

lwobker@lwobker-vms:~$ lsof -i tcp | grep 65001
ssh       29076 lwobker    4u  IPv4 13036241      0t0  TCP *:65001 (LISTEN)
ssh       29076 lwobker    5u  IPv6 13036242      0t0  TCP *:65001 (LISTEN)


### shows port up and listening and PID, but not the destination/mapped port     

El host asignado: estado del puerto es necesario para que el reenvío de puertos haga su trabajo, por lo que la información tiene que estar EN ALGÚN LUGAR... ;-)

información relacionada