DevBoi

리버스 프록시와 프록시 차이 본문

Infra/[Linux & Network]

리버스 프록시와 프록시 차이

HiSmith 2024. 5. 15. 13:21
반응형

은근히 잘 모르는 주제이다. 알더라도, 정확하게 물어보면 잘 모르더라

 

그래서 정리를 해서 누가 물어보면 이거봐라 라고 하려고한다.

 

프록시란 여러 시스템 용어이다. 리눅스나, 인프라 단 뿐 아니라 JPA, 애플리케이션에서도 쓰인다.

쉽게 얘기하면 "대리수행자" 이다.

 

이번 포스팅에서는 예로 인프라에서 알아보자

 

포워드 프록시는 위와 같다. 리소스 서버와 클라이언트 서버가 분리되어있다고 가정하고

해당 프록시 서버가 대신 해당 서버와의 통신을 수행하여, 클라이언트의 요청을 수행하는 것이다.

클라이언트의 보안이 필요한 경우, 해당 방식을 주로 사용한다.

왜냐면 리소스 서버에서는 프록시를 통해서 값을 전달 받고 전달하기떄문에 클라이언트의 정보에 대해 추적하기 어렵다,

 

 

 

자, 그러면 리버스 프록시는 어떤것이냐?

 

주로 외부/내부 네트워크 사이에 DMZ라는 영역에 해당 리버스 프록시 장치를 둔다.

이는 서버를 숨기고, 로드밸런싱의 용도에도 아주 용이하다. Https를 구성할떄도 이런 방식으로 구성했다.

 

반응형

'Infra > [Linux & Network]' 카테고리의 다른 글

[리눅스] 링크란?  (0) 2023.05.19
[리눅스] 명령어 기초 (cat, find)  (0) 2023.05.19
[Network] TCP & UDP 통신 방법 다시 공부  (0) 2022.12.02