프록시는 정확히 어떻게 작동합니까?

코디

IP 100.100.100.100, Port 80과 같이 연결하려면 내 컴퓨터가이 주소를 사용하여 TCP 패킷을 유선으로 보냅니다.

이제 프록시 서버를 사용하는 경우 200.200.200.200 포트 8080 (인터넷 익스플로러에서 설정할 수있는 프록시 종류)이 어떻게 변경됩니까?

여전히 동일한 IP에 연결하려는 경우 IP 헤더에 대상 IP 또는 프록시 IP 또는 둘 다가 포함됩니까?

나는 이미 봤는데 프록시 설정 방법을 알려주는 수백 개의 페이지가 있지만 내부적으로 작동하는 방법을 설명하는 페이지는 없습니다.

Emgee

HTTP 요청은 클라이언트에서 프록시 서버의 포트 8080으로 전송됩니다. 그런 다음 프록시 서버는 대상 사이트에 대한 새 HTTP 요청을 시작합니다. 구성에 따라 프록시는 종종 HTTP 요청에 "X-Forwarded-For"헤더를 추가합니다. 대상 웹 사이트의 로그 파일에는 프록시의 IP 주소가 표시되지만 "X-Forwarded-For"주소를 기록하도록 구성되거나 구성되지 않을 수 있습니다.

이것이 일반적인 구성이지만 프록시 소프트웨어를 사용하면 모든 종류의 사용자 정의가 가능합니다.

편집 : 원래 질문을 읽을 때 squid 또는 nginx와 같은 HTTP 프록시에 대해 구체적으로 묻는 아이디어를 얻었습니다. 다양한 유형의 프록시를 사용할 수 있습니다. Internet Explorer에서는 HTTP 프록시를 사용할 가능성이 높지만 다른 유형도 많이 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이 for / in 루프는 정확히 어떻게 작동합니까?

분류에서Dev

PhantomData는 Rust에서 정확히 어떻게 작동합니까?

분류에서Dev

AudioRecord 클래스는 정확히 어떻게 작동합니까?

분류에서Dev

DNS는 정확히 어떻게 작동합니까?

분류에서Dev

DNS는 정확히 어떻게 작동합니까?

분류에서Dev

NOT EXISTS는 SQL에서 정확히 어떻게 작동합니까?

분류에서Dev

도커는 정확히 어떻게 작동합니까? (이론)

분류에서Dev

sockaddr_storage는 정확히 어떻게 작동합니까?

분류에서Dev

AngularJS 다이제스트 루프는 정확히 어떻게 작동합니까?

분류에서Dev

입력 Streams.read ()는 어떻게 정확히 작동합니까?

분류에서Dev

constexpr double Point :: * coords [3]는 정확히 어떻게 작동합니까?

분류에서Dev

Erlang 비교 연산자는 정확히 어떻게 작동합니까?

분류에서Dev

마더 보드 PW 스위치는 정확히 어떻게 작동합니까?

분류에서Dev

Javascript 변수 범위는 정확히 어떻게 작동합니까?

분류에서Dev

마운트 드라이브는 정확히 어떻게 작동합니까?

분류에서Dev

람다는 정확히 어떻게 작동합니까? C # 및 스레드

분류에서Dev

Turing Machine의 매크로는 정확히 어떻게 작동합니까?

분류에서Dev

Linux 시스템에서 프로그램 또는 bash 쉘 명령이 정확히 어떻게 작동합니까?

분류에서Dev

bash 루프는 어떻게 정확하게 작동합니까?

분류에서Dev

React hook useRef ()는 어떻게 작동합니까? 그 참조는 정확히 무엇입니까?

분류에서Dev

rsync는 동기화 할 항목을 정확히 어떻게 결정합니까?

분류에서Dev

Team Viewer와 같은 원격 프로그램은 정확히 어떻게 작동합니까?

분류에서Dev

정확히 파이프 라이닝은 2> & 1에서 어떻게 작동합니까?

분류에서Dev

이전 URL을 표시 할 때 mod_rewrite가 정확히 어떻게 작동합니까?

분류에서Dev

이러한 시나리오에서 ServerSocket은 정확히 어떻게 작동합니까?

분류에서Dev

새 객체를 생성하는이 REST 메서드는 정확히 어떻게 작동합니까?

분류에서Dev

Spring에서 POST 요청을 처리하는이 REST 메서드는 정확히 어떻게 작동합니까?

분류에서Dev

시스템 전체 프록시 설정은 어떻게 작동합니까?

분류에서Dev

시스템 전체 프록시 설정은 어떻게 작동합니까?

Related 관련 기사

  1. 1

    이 for / in 루프는 정확히 어떻게 작동합니까?

  2. 2

    PhantomData는 Rust에서 정확히 어떻게 작동합니까?

  3. 3

    AudioRecord 클래스는 정확히 어떻게 작동합니까?

  4. 4

    DNS는 정확히 어떻게 작동합니까?

  5. 5

    DNS는 정확히 어떻게 작동합니까?

  6. 6

    NOT EXISTS는 SQL에서 정확히 어떻게 작동합니까?

  7. 7

    도커는 정확히 어떻게 작동합니까? (이론)

  8. 8

    sockaddr_storage는 정확히 어떻게 작동합니까?

  9. 9

    AngularJS 다이제스트 루프는 정확히 어떻게 작동합니까?

  10. 10

    입력 Streams.read ()는 어떻게 정확히 작동합니까?

  11. 11

    constexpr double Point :: * coords [3]는 정확히 어떻게 작동합니까?

  12. 12

    Erlang 비교 연산자는 정확히 어떻게 작동합니까?

  13. 13

    마더 보드 PW 스위치는 정확히 어떻게 작동합니까?

  14. 14

    Javascript 변수 범위는 정확히 어떻게 작동합니까?

  15. 15

    마운트 드라이브는 정확히 어떻게 작동합니까?

  16. 16

    람다는 정확히 어떻게 작동합니까? C # 및 스레드

  17. 17

    Turing Machine의 매크로는 정확히 어떻게 작동합니까?

  18. 18

    Linux 시스템에서 프로그램 또는 bash 쉘 명령이 정확히 어떻게 작동합니까?

  19. 19

    bash 루프는 어떻게 정확하게 작동합니까?

  20. 20

    React hook useRef ()는 어떻게 작동합니까? 그 참조는 정확히 무엇입니까?

  21. 21

    rsync는 동기화 할 항목을 정확히 어떻게 결정합니까?

  22. 22

    Team Viewer와 같은 원격 프로그램은 정확히 어떻게 작동합니까?

  23. 23

    정확히 파이프 라이닝은 2> & 1에서 어떻게 작동합니까?

  24. 24

    이전 URL을 표시 할 때 mod_rewrite가 정확히 어떻게 작동합니까?

  25. 25

    이러한 시나리오에서 ServerSocket은 정확히 어떻게 작동합니까?

  26. 26

    새 객체를 생성하는이 REST 메서드는 정확히 어떻게 작동합니까?

  27. 27

    Spring에서 POST 요청을 처리하는이 REST 메서드는 정확히 어떻게 작동합니까?

  28. 28

    시스템 전체 프록시 설정은 어떻게 작동합니까?

  29. 29

    시스템 전체 프록시 설정은 어떻게 작동합니까?

뜨겁다태그

보관