SOCKS가 SSH 클라이언트 PC에서는 작동하지만 다른 LAN 머신에서는 작동하지 않는다면 로컬 수신 주소를 확인하십시오. 의도한 할당 인터페이스 하나에 바인딩하려면:

ssh -N -D 192.0.2.10:1080 [email protected]

문서용 IP를 SSH 클라이언트의 실제 인터페이스로 바꾸십시오. 다른 승인된 피어는 자신의 localhost가 아니라 해당 주소와 1080을 사용합니다.

제어리스너 역할
클라이언트 ssh_config GatewayPorts로컬 포워딩의 기본 바인딩 동작
원격 sshd_config GatewayPorts원격 -R 리스너

서버는 여전히 포워딩과 요청된 목적지를 허용해야 합니다. 원격 리스너 제어를 변경해도 이 -D 소켓이 이동하지는 않습니다.

클라이언트의 방화벽/리스너 도달 가능성을 확인하고 의도한 LAN 피어와 거부된 LAN 피어에서의 접근을 검증하십시오. SSH는 터널 소유자를 인증하며, 이후의 각 SOCKS 호출자에게 별도 비밀번호 챌린지를 요구하지 않습니다.

관련 글