El puerto de eco del monitor AutoSSH se vincula a una IP específica

El puerto de eco del monitor AutoSSH se vincula a una IP específica

Estoy usando autossh para crear un túnel ssh. Todo bien excepto el parámetro -Mde autossh.

No puede vincularse a una IP específica a un host remoto. De forma predeterminada, crea 0.0.0.0:20000.

Quiero vincularme a la IP de bucle invertido 127.1.6.134:20000:. ¿Podría hacer eso?

tcp        0      0 127.0.0.1:20000         0.0.0.0:*               LISTEN      -                   
tcp        0      0 127.1.6.134:7681        0.0.0.0:*               LISTEN      -                   
tcp        0      0 127.1.6.134:9100        0.0.0.0:*               LISTEN      - 

Respuesta1

Probablemente lo hayas GatewayPorts yesconfigurado en algún lugar de tu configuración ssh. Intente deshabilitarlo o agregarlo -o GatewayPorts noa la llamada a autossh. Eso vinculará el puerto local hacia la dirección de bucle invertido, aunque podría ser solo 127.0.0.1. No estoy seguro de si también permitirá 127.1.6.134.

autossh implementa el reenvío agregando argumentos a la llamada a ssh, así:

ssh -L 20000:remotehost:20000 -R 20000:localhost:20001

Con GatewayPorts no, ssh vincula el reenvío local a la dirección de loopback, según elpágina de manual ssh_config.

información relacionada