NAT (네트워크 주소 변환)
NAT가 하는 일
-
문제 상황:
- 공인 IP는 한정적 (비싸고 부족함)
- 집에는 여러 기기 (Mac, 미니PC, 스마트폰, TV 등)
-
해결책: NAT
- 공유기가 모든 내부 기기의 사설 IP를 하나의 공인 IP로 변환합니다.
graph LR
subgraph "집 내부 (사설 IP)"
A["Mac<br/>192.168.1.10"]
B["미니PC<br/>192.168.1.20"]
C["스마트폰<br/>192.168.1.30"]
end
A & B & C -->|"모두"| R["공유기 (NAT)<br/>사설 IP들을<br/>공인 IP로 변환"]
R -->|"겉으로는<br/>203.0.113.45<br/>하나만 보임"| I["인터넷"]
관련 글
- 집에서 내 서버에 도메인으로 접속이 안 되는 이유 (NAT Loopback) - NAT 환경에서 집 서버에 도메인으로 접속하기
- 원격 서버의 localhost를 내 컴퓨터에서 사용하기 (SSH 포트 포워딩) - NAT를 우회해 원격 서버에 안전하게 접근하기
- WSL2 (Windows Subsystem for Linux) - WSL2 내부 네트워크도 NAT 기반