PuTTY의 동적 SOCKS 프록시를 다른 LAN 컴퓨터와 공유하기
승인된 LAN 클라이언트용 PuTTY 동적 SOCKS 리스너를 추가하기 전에 로컬 포워딩 표시 옵션을 활성화하세요.
PuTTY의 동적 포워딩은 보통 PuTTY가 실행 중인 PC에서만 연결을 받습니다. 다른 LAN 컴퓨터는 해당 PC의 루프백 주소에 바인딩된 리스너에 접근할 수 없습니다.
Connection → SSH → Tunnels에서 대상 공유 리스너에 대해 “Local ports accept connections from other hosts”를 활성화하세요. Dynamic을 선택하고 1080 같은 원본 포트를 입력한 다음 포워딩을 추가하세요. 동적 포워딩에는 고정 대상이 필요하지 않습니다.
PuTTY 문서에 따르면 표시 옵션 변경은 새 포워딩에만 적용됩니다. 기존 동적 리스너의 경우 현재 소켓이 다시 바인딩되었다고 가정하지 말고 원하는 설정으로 해당 포워딩을 다시 만드세요.
다른 컴퓨터는 PuTTY PC의 접근 가능한 LAN 주소와 포트 1080을 SOCKS 서버로 선택합니다. 자기 자신의 127.0.0.1은 자기 자신을 가리킵니다. PC의 방화벽을 통해 의도한 LAN 클라이언트만 통과시키고 SSH 세션을 활성 상태로 유지하세요.
PuTTY는 지원되는 SOCKS TCP 연결을 SSH를 통해 전달합니다. SOCKS UDP 트래픽은 전달하지 않으며, 이 로컬 리스너 설정은 원격 SSH 포워딩의 표시 제어와 별개입니다.