AutoSSH монитор эхо-порта привязывается к определенному IP

AutoSSH монитор эхо-порта привязывается к определенному IP

Я использую autossh для создания ssh туннеля. Все хорошо, кроме параметров -Mautossh.

Он не может привязываться к определенному IP-адресу удаленного хоста. По умолчанию он создает 0.0.0.0:20000.

Я хочу привязаться к IP-адресу обратной связи: 127.1.6.134:20000Могу ли я это сделать?

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      - 

решение1

Вы, вероятно, GatewayPorts yesустановили что-то в своей конфигурации ssh. Попробуйте отключить это или добавить -o GatewayPorts noвызов autossh. Это привяжет локальный порт к адресу обратной связи - хотя это может быть просто 127.0.0.1. Я не уверен, что это также позволит 127.1.6.134.

autossh реализует переадресацию, добавляя аргументы к вызову ssh, например так:

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

С помощью GatewayPorts nossh привязывает локальный переадресатор к адресу обратной связи, согласноСтраница руководства ssh_config.

Связанный контент