반응형
내일 오전에 기술사 합격자 발표가 있는데, 좋은 결과들이 있기를 진심으로 기원하겠습니다.
오늘은 핵심 내용과 참고 링크 위주로 포스팅 하겠습니다.
개인사도 있고 해서..
우선은 자료 수집하고 나중에 정리하는 방향으로 ...
웹서버의 안전한 운영을 위해 다양한 방안을 고려할 수 있다.
다음을 설명하시오.
가. 리버스 프록시(Reverse Proxy)의 개념, 동작원리, 설정방법
나. DDoS 사이버대피소
리버스 프록시 - 위키백과, 우리 모두의 백과사전 (wikipedia.org)
리버스 프록시(reverse proxy)
컴퓨터 네트워크에서 클라이언트를 대신해서 한 대 이상의 서버로부터 자원을 추출하는 프록시 서버의 일종이다. 그런 다음 이러한 자원들이 마치 웹 서버 자체에서 기원한 것처럼 해당 클라이언트로 반환된다.
관련 클라이언트들을 위해 임의의 서버에 접속하는 중간 매개체인 포워드 프록시(forward proxy)와는 반대로,
리버스 프록시는 관련 서버들을 위해 임의의 클라이언트가 해당 서버에 접속하는 중간 매개체이다.
널리 보급된 웹 서버들은 리버스 프록시 기능을 사용하는 일이 잦으며
취약한 HTTP 기능의 애플리케이션 프레임워크를 보호한다.
Forward Proxy와 Reverse Proxy 차이점 (tistory.com)
Reverse Proxy
클라이언트가 서버를 호출할 때 리버스 프록시를 호출하게 되고
프록시 서버가 서버를 요청하여 받은 응답을 클라이언트에게 전달하는 방식
리버스 프록시는 서버와 인터넷 사이에 위치한 프록시 서버이다.
클라이언트의 요청을 서버 대신 받게된다.
리버스 프록시 용도
로드 밸런싱
무중단 배포
DDoS 등의 공격으로부터 보호
SSL 암호화
캐싱
NGINX 기반 리버스 프록시 설정 방법이 포스팅 되어 있습니다.
/etc/nginx/sites-enabled/default 파일에 정의하는
아래의 파라미터 들의 개념을 설명하면 해당 문제는 방어가 될 듯 생각됩니다.
- proxy_pass
- proxy_set_header
- X-Forwarded-For
- $proxy_add_x_forwarded_for
- HOST $http_host;
리버스 프록시의 정의와 설정 방법 — 개발냥발 (tistory.com)
NGINX 기반 리버스 프록시 설정 방법이 포스팅 되어 있습니다.
[NGINX]nginx reverse proxy 설정 :: 메리 (tistory.com)
행복한 일상 되세요.
반응형
'정보관리기술사 > ★ 128회 기출문제 풀이 ★' 카테고리의 다른 글
(128 관리 4-3) SATIN의 개념 및 네트워크 특징 (0) | 2022.08.19 |
---|---|
(128 관리 4-2) DDoS 사이버대피소 (0) | 2022.08.18 |
(128 관리 4-1) NFT 마켓 플레이스에서의 보안 취약점 (0) | 2022.08.17 |
(128 관리 4-1) OpenSea의 보안 침해사례를 기반으로 한 NFT 특성 (0) | 2022.08.16 |
(128 관리 3-6) 연합학습의 보안 및 프라이버시 보장형 기술 (0) | 2022.08.15 |
댓글