IPdidi
한국어

공인 IP와 사설 IP의 차이

기기들은 집 안에서는 사설 주소를 쓰고, 인터넷에서는 공인 주소 하나를 함께 씁니다. 두 주소가 함께 작동하는 방식, 사설 대역, 그리고 이것이 중요한 이유를 알아봅니다.

짧게 답하면

공인 IP 주소는 인터넷 전체에서 유일한 주소로, 웹사이트가 보는 주소입니다. 사설 IP 주소는 집 와이파이 같은 로컬 네트워크 안에서만 유효하며, 웹사이트에 직접 보이지 않습니다. 공유기는 공인 주소 하나를 갖고, 그 뒤에 있는 모든 기기에 사설 주소를 나눠 줍니다.

지금 내 공인 주소는 내 IP 확인 페이지에서, 사설 주소를 찾는 방법은 IP 주소 확인 방법에서 볼 수 있습니다.

공인 IP와 사설 IP 한눈에 비교

공인 IP사설 IP
유일한 범위전 세계내 네트워크 안에서만
할당하는 곳통신사공유기(DHCP)
웹사이트에 보임예아니요
예시203.0.113.42192.168.1.23
조회 가능 여부예, 위치와 통신사 확인 가능아니요, 내 네트워크 밖에서는 의미 없음

사설 IP 대역

다음 대역은 사설 네트워크용으로 예약되어 있어 인터넷에서 라우팅되지 않습니다.

대역크기주 용도
10.0.0.0 ~ 10.255.255.255약 1,670만 개대기업, 일부 공유기, VPN
172.16.0.0 ~ 172.31.255.255약 100만 개사무실, Docker, 클라우드 네트워크
192.168.0.0 ~ 192.168.255.25565,536개대부분의 가정용 공유기
100.64.0.0 ~ 100.127.255.255약 400만 개통신사와 가입자 사이의 통신사급 NAT

IPv6에서는 fd 또는 fc로 시작하는 주소가 사설(고유 로컬) 주소이고, fe80으로 시작하는 주소는 같은 링크 안에서만 작동합니다.

이 주소들을 IP 조회에서 조회하면 위치 대신 사설 주소라고 알려 줍니다.

NAT가 둘을 연결하는 방식

192.168.1.23인 노트북이 웹사이트를 열면, 공유기는 사설 출발지 주소를 자신의 공인 주소로 바꾸고 그 연결을 기억합니다. 응답이 돌아오면 노트북으로 전달합니다. 이것이 NAT(네트워크 주소 변환)입니다. NAT 덕분에 수십 대의 기기가 공인 IPv4 주소 하나를 함께 쓸 수 있고, 인터넷에서 요청하지 않은 연결도 막아 줍니다. 그래서 집에서 서버를 운영하려면 포트포워딩이 필요합니다.

통신사급 NAT: 내 '공인' IP가 내 것이 아닐 때

IPv4 주소가 고갈되면서 많은 모바일 통신사와 일부 가정용 통신사가 NAT를 한 단계 더 둡니다. 그러면 공유기는 공인 주소 대신 100.64.0.0/10(또는 다른 사설 대역)의 주소를 받고, 여러 가입자가 공인 IP 하나를 함께 씁니다.

공유기 상태 페이지의 WAN(인터넷) 주소와 내 IP 확인 페이지의 주소를 비교하면 알 수 있습니다. 서로 다르다면 통신사급 NAT 뒤에 있는 것입니다. 포트포워딩이 작동하지 않고, 이웃과 차단이나 CAPTCHA를 함께 겪을 수도 있습니다. 통신사에 공인 IP를 요청하거나 NAT가 필요 없는 IPv6를 쓰세요. IPv4와 IPv6 차이를 참고하세요.

자주 묻는 질문

두 기기가 같은 사설 IP를 가질 수 있나요?

네, 서로 다른 네트워크라면 가능합니다. 수백만 가정의 공유기가 192.168.1.1을 씁니다. 같은 네트워크 안의 두 기기는 같은 주소를 쓸 수 없으며, 그러면 IP 충돌이 일어납니다.

사설 IP 주소가 보안 위험이 되나요?

거의 그렇지 않습니다. 내 네트워크 안에서만 쓰이기 때문입니다. 다만 브라우저가 WebRTC를 통해 이 주소를 드러낼 수 있고, 웹사이트가 핑거프린팅에 활용할 수 있으니 제한해 두는 것이 좋습니다. WebRTC 비활성화 방법을 참고하세요.

공유기에 나오는 공인 IP가 웹사이트와 다른 이유는 무엇인가요?

통신사가 통신사급 NAT를 쓰고 있거나, 내 공유기 앞에 다른 공유기가 하나 더 있기 때문입니다. 웹사이트에는 트래픽이 최종적으로 나가는 주소가 보입니다.

VPN을 쓰면 사설 IP가 바뀌나요?

하나가 추가됩니다. VPN은 기기에 VPN 자체 사설 네트워크 안의 주소를 주고, 공인 IP는 VPN 서버의 주소가 됩니다. 집 네트워크 주소는 그대로입니다.