서버 3

[Proxy] 프록시 서버의 개념과 종류

Proxy 서버란?- 프록시(Proxy)는 클라이언트와 서버 사이에서 중개 역할을 하는 서버    * Proxy 단어의 뜻 자체가 대리한다, 대신한다 라는 의미를 담고 있음 - 사용자의 요청을 대신 처리하거나 응답을 반환하는 방식으로 작동- 프록시는 보안, 성능 최적화, 익명성 보장 등의 목적으로 활용프록시의 종류1. 포워드 프록시(Forward Proxy) - 포워드 프록시는 클라이언트와 인터넷 사이에 위치하여 클라이언트의 요청을 대신 보내는 역할- 주로 기업이나 기관에서 보안과 캐싱을 위해 사용- 개인 사용자의 경우 VPN이나 웹 프록시를 통해 특정 웹사이트에 접속할 때 활용 특징:클라이언트가 직접 인터넷에 접근하지 않고 프록시를 통해 접속방화벽 우회, 콘텐츠 필터링, 캐싱 등의 기능을 제공VPN과 ..

서버 2025.02.28

[Server] Web Server와 WAS

웹 서비스를 구축할때 반드시 알아야할 개념 중 하나가 Web Server와 WAS(Web Application Server)다.  이에 Web server와 WAS에 대해 정리해보고자 한다. Web Server   클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램  Web Server는 DB에서 데이터를 조회하거나, DB에 저장된 데이터를 건드리지 않는다.단순히 페이지 이동이나, 그림을 보여준다던가 할 때 Web Server를 이용한다.대표적인 Web Server 솔루션Apache, Nginx, Microsoft IIS, LiteSpeed 등 ..WAS(Web Application Server) Web Server가 수행할 수 없는 동적 컨텐츠 요청에..

서버 2025.02.24

[Server] 통신망과 DMZ

보안 솔루션을 본격적으로 알아보기 전에,서버 구조가 어떻게 구성되어있는지, 각각의 역할이 무엇인지 정리한다1. 내부망이란?: 한 조직 내에서 자원을 공유하거나 그룹웨어 등을 사용할 수 있게 하는 근거리 통신망2. 외부망이란?: 인터넷을 통한 외부와의 통신망내부망과 외부망 사이의 연결이 직접적으로 연결이 될 경우-> 내부망에 보안 이슈 발생 우려가 있음-> 이를 통제하기 위해 DMZ와 방화벽을 설치함3. DMZ: 내부망과 외부망 사이에 위치시켜 접근을 적절하게 통제하기 위한 영역 예시 )내부망, DMZ, 외부망의 사용 상황을 예로 들어보자1) 내가 특정 회사의 직원일 때, 내부망을 통해 업무를 수행할 것이다.또한, 구글링도 해야하고 여러 외부 네트워크도 분명 이용해야한다.2) 퇴근한 뒤에는 급하게 회사 메..

서버 2025.02.04