728x90
VPN이란? 구조와 역할 정리
예전에 VPN에 대해 간단히 개념만 정리한 적이 있었지만,
이번에는 VPN의 전체 구조와 보안 장비에서의 역할까지 포함해
조금 더 기술적인 시선에서 다시 정리해보게 되었다.
1. VPN이란?
VPN(Virtual Private Network)은
공용 네트워크(예: 인터넷)를 통해 사설 네트워크처럼 통신할 수 있게 해주는 기술이다.
서로 다른 지점에 있는 두 네트워크나 사용자 간의 트래픽을
암호화된 터널로 연결함으로써 보안을 확보한다.
2. 왜 VPN을 사용하는가?
VPN은 다음과 같은 목적에서 사용된다.
- 원격 근무 지원: 외부에서 회사 내부망에 접속 가능
- 지사 간 연결: 본사와 지사 간 안전한 통신 경로 확보
- 보안 통신 구현: 데이터가 인터넷을 통과해도 암호화되어 안전
- 접근 제어: 인증된 사용자만 내부 자원 접근 가능
3. VPN의 기본 구성 요소
공부한 내용을 기준으로 VPN은 다음과 같은 요소들로 구성된다.
- VPN 클라이언트
- 사용자가 설치한 프로그램 또는 장비
- VPN 게이트웨이 (서버 역할)
- 방화벽, 라우터 등 VPN 접속을 수립하고 관리하는 장비
- 터널링 프로토콜
- 데이터를 암호화·캡슐화하는 기술 (IPSec, SSL 등)
- 인증 체계
- ID/비밀번호, 인증서, OTP 등 사용자의 신원을 확인하는 절차
4. VPN 연결 흐름
VPN 연결은 다음과 같은 흐름으로 동작한다.
[지사 라우터] ←→ [인터넷] ←→ [본사 방화벽/VPN 게이트웨이] ←→ [내부망 서버]
↑
[원격 사용자 - SSL VPN 접속]
- 클라이언트는 게이트웨이에 접속을 요청
- 인증 절차를 거친 뒤 암호화된 통신 터널을 수립
- 이후 내부 자원에 안전하게 접근할 수 있다
5. 방화벽에서 VPN이 하는 역할
VPN 기능이 탑재된 방화벽 장비에서는 다음과 같은 역할을 수행한다.
- VPN 터널 관리: 사용자별 또는 장비 간 터널 수립
- 트래픽 암복호화: 암호화된 트래픽을 해석하고 내부망에 전달
- 사용자 인증 및 접근 제어: 인증된 사용자만 특정 네트워크 자원에 접근 가능
- 세션 및 로그 관리: 접속 기록과 상태 정보 저장
6. 구성 예시 (자료 기반 참고)
[지사 라우터] ←→ [인터넷] ←→ [본사 방화벽/VPN 게이트웨이] ←→ [내부망 서버]
↑
[원격 사용자 - SSL VPN 접속]
- 지사와 본사 간에는 IPSec VPN이,
- 개인 사용자(원격 근무)에게는 SSL VPN이 주로 사용된다.
마무리
VPN은 단순히 "원격 접속"을 가능하게 하는 기술이 아니라,
암호화, 인증, 터널링, 접근 제어까지 포함한 종합적인 보안 통신 수단이다.
728x90
'Network & Security' 카테고리의 다른 글
[Network & Security] Zone 기반 방화벽 정책 구성과 트래픽 흐름 (0) | 2025.05.19 |
---|---|
[Network & Security] 패킷 필터링과 상태 기반 검사의 차이 (0) | 2025.05.13 |
[Network & Security] 방화벽 세션 테이블의 구조와 역할 (1) | 2025.05.05 |
[Network & Security] 방화벽 정책 구성의 기본 개념 (0) | 2025.04.30 |
[Network & Security] Stateful Inspection이란? (0) | 2025.04.21 |