동적 포트 전달을 위한 SSH는 요청이 어디로 가는지 어떻게 알 수 있나요?

동적 포트 전달을 위한 SSH는 요청이 어디로 가는지 어떻게 알 수 있나요?

SSH를 사용한 동적 포트 전달은 SOCKS 프로토콜을 사용합니다. SSH는 요청이 어디로 가는지 어떻게 알 수 있나요? 예를 들어 요청이 HTTP 요청이고 SSH가 HTTP를 이해하지 못하는 경우 HTTP 요청이 어디로 가는지 파악합니까? 감사해요.

답변1

그러나 실제로는 그렇지 않습니다. SOCKS 프록시를 생성하고고객수행해야 하는 작업을 설명하기 위해 SOCKS 프로토콜에 대해 이야기합니다. 이 레이어에는 "http" 요청이 없습니다.

웹 브라우저는 연결이 설정되면 "XYZ에 연결"을 의미하기 위해 "SOCKS"라는 언어를 사용합니다.그 다음에원격 서버에서는 HTTP(또는 HTTPS) 프로토콜을 사용합니다.

마찬가지로 SOCKS를 지원하는 SMTP 클라이언트는 SOCKS와 통신하고 "Connect me to ABC"라고 말한 다음 SMTP와 통신할 수 있습니다.

관련 정보