앞서 말씀드렸던 것처럼 공인 IP는 하나지만 공유기를 사용하면
집 안의 여러 기기들이 하나의 인터넷 회선을 함께 사용하게 됩니다.
그런데 신기하게도
컴퓨터, 스마트폰, CCTV, 태블릿 모두
각자 인터넷을 잘 사용하고 있죠.
이때 핵심 역할을 하는 것이 바로 NAT입니다.
1. NAT란 무엇인가?
NAT(Network Address Translation)는
👉 사설 IP(예시:192.168.0.20)를 공인 IP(예:221.71.27.72)로 변환해주는 기술입니다.
한마디로 말하면,
“내부 사설 주소로 온 데이터를
공유기가 외부 인터넷과 통신할 수 있도록
주소를 바꿔주는 기능”
즉, 공유기가 통역사 역할을 합니다.

그래서 우리가 브라우저에 내아이피를 검색하면 데스크탑이나 노트북 모두 같은 공인아이피를 사용하고 있는걸 확인할 수 있습니다.
2. 왜 NAT가 필요할까?
이유는 아주 간단합니다.
✔ 공인 IP가 부족하기 때문
IPv4 주소는 한정되어 있어
집 안의 모든 기기에 공인 IP를 줄 수 없습니다.
그래서
- 내부: 192.168.x.x 같은 사설 IP 사용
- 외부: 하나의 공인 IP만 사용
이 구조가 필요합니다.
✔ 보안 문제
사설 IP는 외부에서 직접 접근할 수 없기 때문에
공인 IP 하나가 방패 역할을 합니다.
3. 사설 IP → 공인 IP 변환 과정
PC가 “www.google.com”을 보고 싶다고 해봅시다.
- PC의 사설 IP로 요청을 보냄
- 공유기에서 NAT를 통해
👉 공유기의 공인 IP 주소로 변환 - 인터넷으로 통신
- 응답이 돌아오면
공유기가 다시
👉 원래 사설 IP로 돌려보냄
이렇게 공유기가
“중간 번역가” 역할을 하는 게 NAT입니다.
4. NAT의 종류 (쉽게 설명)
✔ ① SNAT (Source NAT)
내부 → 외부로 나갈 때
출발지 주소(Source) 를 변환하는 NAT
가장 일반적인 형태.
✔ ② DNAT (Destination NAT)
외부 → 내부로 들어올 때
목적지 주소(Destination) 를 변환하는 NAT
포트포워딩이 여기에 해당합니다.
✔ ③ PAT (Port Address Translation)
한 개의 공인 IP에
여러 장비가 동시에 접속할 수 있도록
포트 번호를 함께 변환하는 방식
예:
웹(80), 유튜브(443), 게임(5000번대) 요청이
모두 공인 IP 하나에서 처리됨.
📌 우리가 집에서 인터넷 쓸 때 대부분 “PAT + NAT 조합”입니다.
5. NAT가 없다면 어떻게 될까?
NAT가 없다면
집 안의 모든 기기가 공인 IP를 가져야 합니다.
PC 3대
스마트폰 4대
TV 2대
CCTV 4대
프린터 1대
→ 공인 IP가 14개 필요합니다.
현실적으로 불가능하며
비용도 매우 비쌉니다.
그래서 NAT는 현대 네트워크의 필수 요소입니다.
6. NAT와 보안
사설 IP는 외부에서 직접 접근하지 못합니다.
그래서 앞서 말씀드렸던
즉,
👉 기본적인 방화벽처럼 작동합니다.
이 때문에 보안적으로도 안전합니다.
✿ 마무리
NAT는 어렵게 느껴지지만
원리는 아주 간단합니다.
- 사설 IP는 내부 주소
- 공인 IP는 외부 주소
- NAT는 둘을 연결해주는 통역사
이 기술 덕분에
우리는 여러 기기로 인터넷을 연결하고
CCTV·NAS·스마트기기를 편리하게 사용할 수 있습니다.