Depuración remota: ¿cómo crear un proxy de puerto?

Estoy intentando acceder al puerto de depuración remota que se ejecuta en el cuadro A (Debian) del cuadro B (Windows). En la casilla A estoy ejecutando Chrome con--remote-debugging-port=9222 bandera y puedo ver que funciona correctamente (puedo accederlocalhost:9222 desde otro navegador en A). Además, estoy seguro de que las cajas A y B están conectadas porque puedo acceder:80 (apache) se ejecuta en el cuadro A del cuadro B bien. Lo que tengo que hacer ahora es permitir el acceso al cuadro B:9222 en el recuadro A. He investigado sobre el reenvío de puertos y las reglas de iptables, pero no logré que funcionara.

EDITAR

La máquina B es Windows, así que no estoy seguro de cómo usar ssh allí, encontré unaplicación para el reenvío de puertos que parece funcionar bien. Sin embargo, me da un error: "recibí una conexión pero no puedo conectarme a host-B: 9222". Así que parece que 9222 no está abierto para conexiones externas. La salida de netstat en A me da:

root@template:/home/developer# netstat -nap | grep 9222
tcp        0      0 127.0.0.1:9222      0.0.0.0:*    LISTEN      24300/user     

Respuestas a la pregunta(3)

Su respuesta a la pregunta