티스토리 뷰
프록시 서버(Proxy Server)
-클라이언트와 웹 서버 사이에서 중개역할을 수행하는 서버입니다. 사용자가 웹사이트에 접속하거나 인터넷을 사용할때, 클라이언트가 웹서버에 요청을 보내고 그에 대한 응답을 받게 되는데 이 사이에서 프록시 서버가 중간에서 중계를하는 역할을 합니다.
프록시 서버 특징
- 보안
-클라이언트의 요청과 응답을 필터링하여 악성 코드나 해킹 시도와 같은 보안 위협을 차단하거나 감시 가능합니다.
또한,외부 인터넷에서 서버 내부의 침입을 막는 방화벽과 같은 효과를 가집니다. - 익명성 보장
-프록시 서버를 통해 인터넷에 접속하면, 웹서버에선 클라이언트의 실제 IP주소를 알수 없고, 프록시 서버 IP주소만 볼 수 있으므로, 클라이언트의 익명성을 유지할 수 있습니다. - 데이터 캐시
-프록시 서버는 이전에 접속한 웹페이지의 데이터를 캐시로 저장하여, 다음의 동일한 웹페이지에 접속할때 해당 캐시를 가져와 빠르게 로딩할 수 있습니다.
즉, 이기능을 활용해 웹 페이지 로딩 속도를 향상시킬 수 있습니다. - 우회
-프록시 서버를 통해 클라이언트의 IP주소를 숨길 수 있는데, 이를 이용해서 IP주소를 기반으로 접속차단하는 사이트를 프록시 서버를 통해 우회할 수 있습니다.
Forward Proxy
- 클라이언트에서 웹서버로 데이터 전달
- 클라이언트와 인터넷 사이에 위치
- 클라이언트의 익명성과 보안 강화
- 웹서버에서 클라이언트의 실제 IP를 알 수 없음.
Reverse Proxy
- 외부에서 웹서버로의 요청을 중계하여 처리
- 웹서버와 인터넷 사이에 위치
- 웹서버의 보안과 성능향상
- 내부 서버의 직접적인 노출을 막음.
- 클라이언트는 서버 내부를 알지못하고 리버스 프록시서버 정보만 알 수 있음.
'네트워크' 카테고리의 다른 글
네트워크 라우팅(Routing) (0) | 2023.07.22 |
---|---|
로드 밸런싱(Load balancing)이란? (0) | 2023.07.20 |
VPN(virtual private network)란? (0) | 2023.07.19 |
네트워크 기초 (0) | 2023.07.10 |
스위치(Switch) (0) | 2023.06.27 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 쿼리
- 배포
- 클라우드
- 프로토콜
- 포트포워딩
- DB
- 웹소켓
- sql
- 깃
- 데이터베이스
- 테이블
- 메세지큐
- nat
- 소프트웨어공학
- 서버
- 인공지능
- 문법
- 스프링
- 깃허브
- 자바
- IP주소
- 파인튜닝
- 자동화
- 보안
- 컨테이너
- 컴퓨터구조
- JPA
- 도커
- 데이터
- 네트워크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함