AutoSSH 모니터 에코 포트가 특정 IP에 바인딩됨

AutoSSH 모니터 에코 포트가 특정 IP에 바인딩됨

SSH 터널을 생성하기 위해 autossh를 사용하고 있습니다. -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 yesSSH 구성 어딘가에 설정했을 것입니다. 이를 비활성화하거나 -o GatewayPorts noautossh 호출에 추가해 보십시오. 그러면 로컬 포트가 루프백 주소에 바인딩됩니다. 비록 127.0.0.1일 수도 있습니다. 127.1.6.134도 허용하는지 잘 모르겠습니다.

autossh는 다음과 같이 ssh 호출에 인수를 추가하여 전달을 구현합니다.

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

를 사용하면 GatewayPorts nossh는 로컬 전달을 루프백 주소에 바인딩합니다.ssh_config 매뉴얼 페이지.

관련 정보