본문 바로가기
system_fundamentals/security_cryptography

VPN

by 죄니안죄니 2026. 5. 20.
반응형
 
VPN
VPNVPN
 
 

VPN(Virtual private network)은 한 줄로 말하면:

인터넷 위에
암호화된 전용 터널을 만드는 기술
 

이다.


가장 쉬운 비유

인터넷은 원래:

공용 도로
 

같다.


VPN은?

공용 도로 위에
비밀 지하터널 생성
 

느낌.


왜 필요하냐?

대표 목적 2가지.

목적설명
보안 암호화
내부망 접근 회사 네트워크 연결

가장 흔한 예시

재택근무.


상황

회사 내부 서버:

10.0.0.5
 

는 외부 인터넷에서 접근 불가.


VPN 연결

사용자 PC:

회사 내부망 일부처럼 동작
 

하게 된다.


그래서 가능

  • 사내 ERP
  • 내부 DB
  • Git 서버
  • Jenkins

접근 가능.


핵심 구조

내 PC
↓ 암호화 터널
VPN Server
↓
사내망
 

VPN 핵심 기능


1. 암호화

인터넷 구간 데이터 보호.


예:

공용 와이파이에서도:

패킷 암호화
 

가능.


2. IP 우회

VPN 서버 IP로 보일 수 있음.


예:

한국 → 미국 VPN
 

이면 미국 IP처럼 보일 수 있음.


3. 내부망 연결

가장 실무 중요.


실제 회사 구조

재택 PC
↓
VPN
↓
회사 내부망
 

VPN 동작 원리

핵심은:

패킷을 암호화해서
다른 패킷 안에 넣어 전송
 

한다.


이걸 Tunneling이라 함

Tunneling protocol


즉 원래 패킷:

회사 내부망 패킷
 

VPN 암호화 패킷
 

안에 넣는다.


그래서 ISP나 와이파이는

내용 못 봄
 

가능.


대표 VPN 프로토콜

프로토콜특징
OpenVPN 가장 유명
WireGuard 현대적·빠름
IPSec 기업 전통
L2TP/IPSec 예전 방식

요즘 트렌드

WireGuard

인기 많음.


왜 빠르냐?

  • 코드 작음
  • 최신 암호화
  • 커널 최적화

OpenVPN은?

OpenVPN


장점

  • 호환성 좋음
  • 안정성 높음

단점

상대적으로 무거움
 

VPN과 HTTPS 차이

엄청 중요.


HTTPS

특정 웹사이트만 암호화
 

VPN

네트워크 전체 트래픽 암호화 가능
 

예:

VPN 켜면:

  • 게임
  • SSH
  • DB

전부 VPN 터널 가능.


Full Tunnel vs Split Tunnel

실무 중요.


Full Tunnel

모든 인터넷 트래픽
→ 회사 VPN 경유
 

장점

보안 강함.


단점

느릴 수 있음.


Split Tunnel

사내망만 VPN
인터넷은 직접
 

예:

트래픽경로
회사 DB VPN
유튜브 직접

실무에서 많이 사용.


VPN이 만능은 아님

중요.


VPN은:

전송 구간 보호
 

다.


못 막는 것

공격VPN 방어 여부
XSS
SQL Injection
악성코드
내부 계정 탈취

Zero Trust와 관계

최근은:

VPN만 믿는 구조 감소
 

중.


왜?

VPN 연결 후:

내부망 전체 접근 가능
 

하면 위험.


그래서 ZTNA 등장

Zero Trust 방식:

앱 단위 접근 허용
 

즉:

VPN + Identity 검증
 

조합으로 발전 중.


실무 예시


개발자 환경

VPN 연결 후
내부 DB 접근
 

Kubernetes

사설 VPC 접근
 

AWS

  • Site-to-Site VPN
  • Client VPN

많이 사용.


핵심 한 줄

VPN은:

인터넷 위에 암호화된 가상 터널을 만들어,
외부에서도 안전하게 내부망에 접속하거나
네트워크 트래픽을 보호하는 기술
 

이다.

반응형

'system_fundamentals > security_cryptography' 카테고리의 다른 글

WAF  (0) 2026.05.20
방화벽  (0) 2026.05.20
Zero Trust  (0) 2026.05.20
환경변수 보안  (0) 2026.05.20
Vault  (0) 2026.05.20

댓글