IP 100.100.100.100, Port 80과 같이 연결하려면 내 컴퓨터가이 주소를 사용하여 TCP 패킷을 유선으로 보냅니다.
이제 프록시 서버를 사용하는 경우 200.200.200.200 포트 8080 (인터넷 익스플로러에서 설정할 수있는 프록시 종류)이 어떻게 변경됩니까?
여전히 동일한 IP에 연결하려는 경우 IP 헤더에 대상 IP 또는 프록시 IP 또는 둘 다가 포함됩니까?
나는 이미 봤는데 프록시 설정 방법을 알려주는 수백 개의 페이지가 있지만 내부적으로 작동하는 방법을 설명하는 페이지는 없습니다.
HTTP 요청은 클라이언트에서 프록시 서버의 포트 8080으로 전송됩니다. 그런 다음 프록시 서버는 대상 사이트에 대한 새 HTTP 요청을 시작합니다. 구성에 따라 프록시는 종종 HTTP 요청에 "X-Forwarded-For"헤더를 추가합니다. 대상 웹 사이트의 로그 파일에는 프록시의 IP 주소가 표시되지만 "X-Forwarded-For"주소를 기록하도록 구성되거나 구성되지 않을 수 있습니다.
이것이 일반적인 구성이지만 프록시 소프트웨어를 사용하면 모든 종류의 사용자 정의가 가능합니다.
편집 : 원래 질문을 읽을 때 squid 또는 nginx와 같은 HTTP 프록시에 대해 구체적으로 묻는 아이디어를 얻었습니다. 다양한 유형의 프록시를 사용할 수 있습니다. Internet Explorer에서는 HTTP 프록시를 사용할 가능성이 높지만 다른 유형도 많이 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다