공인 IP와 사설 IP의 차이

공인 IP와 사설 IP가 무엇이 다른지, 사설 IP 대역과 공유기(NAT)의 원리, 각각을 확인하는 방법을 정리했습니다.

한눈에 보기

구분공인 IP사설 IP
쓰이는 곳인터넷 전체집·회사 같은 내부망 안
고유성인터넷에서 하나뿐다른 내부망과 겹쳐도 됨
누가 주나통신사(ISP)공유기·회사 네트워크 장비
예시211.234.10.20192.168.0.10
외부에서 직접 접속가능불가능 (공유기 설정 필요)

공인 IP란?

공인 IP는 인터넷에서 기기를 구분하는 고유한 주소입니다. 통신사가 가입자의 회선에 배정하며, 웹사이트나 게임 서버가 보는 내 주소가 바로 공인 IP입니다. 같은 공인 IP는 인터넷에 하나만 존재하므로, 데이터가 정확히 내 회선으로 돌아올 수 있습니다.

사설 IP란?

사설 IP는 공유기 아래의 스마트폰, 노트북, TV처럼 내부망 안에서만 쓰는 주소입니다. 공유기가 기기마다 자동으로 나눠 주며(DHCP), 다른 집에서도 똑같은 주소를 써도 문제가 없습니다. 아래 세 대역이 사설 IP로 정해져 있습니다(RFC 1918).

대역주소 범위주로 쓰는 곳
10.0.0.0/810.0.0.0 ~ 10.255.255.255회사·대규모 내부망
172.16.0.0/12172.16.0.0 ~ 172.31.255.255회사·클라우드 내부망
192.168.0.0/16192.168.0.0 ~ 192.168.255.255가정용 공유기

사설 IP는 인터넷에서 위치를 찾을 수 없습니다. 그래서 GetIP.kr에서 192.168.x.x 같은 주소를 조회하면 위치 대신 사설 IP라는 안내가 나옵니다.

둘을 이어 주는 공유기(NAT)

집 안의 여러 기기는 각자 사설 IP를 쓰지만, 인터넷으로 나갈 때는 공유기가 주소를 공인 IP 하나로 바꿔서 내보냅니다. 이 기술을 NAT(주소 변환)라고 합니다. 답장이 오면 공유기가 기억해 둔 정보로 원래 기기에 전달합니다. 그래서 같은 집의 기기들은 웹사이트에서 모두 같은 공인 IP로 보입니다.

공유기 뒤의 기기는 외부에서 바로 접속할 수 없습니다. 집에 둔 서버나 NAS에 밖에서 접속하려면 포트포워딩이 필요합니다.

내 공인 IP와 사설 IP 확인하기

  • 공인 IP: GetIP.kr 첫 화면 맨 위에 바로 표시됩니다.
  • 사설 IP: 기기의 네트워크 설정에서 확인합니다. 기기별 방법은 내 IP 주소 확인하는 방법에 정리했습니다.

자주 묻는 질문

100.64로 시작하는 주소는 무엇인가요?

100.64.0.0/10은 통신사가 여러 가입자에게 공인 IP 하나를 나눠 쓰게 할 때 쓰는 공유 주소입니다. 자세한 내용은 CGNAT(통신사 공유 IP)란?을 참고하세요.

공인 IP를 다른 사람에게 알려줘도 되나요?

웹사이트를 방문할 때마다 상대방은 내 공인 IP를 봅니다. 다만 IP로 대략적인 지역과 통신사를 알 수 있으므로 공개된 곳에 일부러 올릴 필요는 없습니다. 자세한 내용은 IP 주소로 알 수 있는 것과 없는 것에서 확인하세요.

게시: · 최종 수정: