공인 IP vs 사설 IP

인터넷이나 네트워크 설정을 하다 보면 공인 IP, ​사설 IP, ​내부 IP, ​외부 IP라는 말을 자주 보게 됩니다. 특히 공유기 설정, 포트포워딩, 원격 접속, 웹 서버 운영, CCTV 접속, NAS 접속, 게임 서버 구축 등을 할 때 공인 IP와 사설 IP의 차이를 알아야 문제를 해결하기 쉽습니다.

겉으로 보기에는 모두 숫자로 된 IP 주소처럼 보이지만, 공인 IP와 사설 IP는 사용되는 위치와 역할이 다릅니다. 쉽게 말하면 공인 IP는 인터넷에서 나를 찾을 수 있는 주소이고, 사설 IP는 집이나 회사 내부 네트워크에서 장비를 구분하기 위한 주소입니다.

IP 주소는 네트워크에 연결된 장비를 구분하기 위한 주소입니다. 컴퓨터, 스마트폰, 서버, 프린터, NAS, CCTV, 공유기처럼 네트워크에 연결되는 장비는 통신을 위해 IP 주소를 사용합니다.

예를 들어 집에서 노트북으로 인터넷을 사용할 때도 노트북에는 IP 주소가 있습니다. 스마트폰이 와이파이에 연결되어 있을 때도 스마트폰에는 IP 주소가 있습니다. 웹 서버도 IP 주소를 가지고 있고, 공유기도 IP 주소를 가지고 있습니다.

공인 IP(Public IP)

공인 IP는 인터넷에서 직접 식별될 수 있는 IP 주소입니다. 영어로는 Public IP라고 합니다. 인터넷 서비스 제공업체, 즉 KT, SK브로드밴드, LG U+ 같은 통신사나 IDC, 클라우드 업체에서 할당받는 IP 주소입니다.

공인 IP는 전 세계 인터넷에서 중복되지 않아야 합니다. 그래야 인터넷에서 특정 서버나 장비를 정확히 찾아갈 수 있기 때문입니다.

예를 들어 웹사이트에 접속할 때 사용자의 컴퓨터는 해당 웹사이트 서버의 공인 IP를 향해 접속합니다. 도메인 이름을 입력하더라도 실제로는 DNS를 통해 공인 IP 주소를 찾은 뒤 접속하게 됩니다.

특징

  • 전 세계에서 중복되지 않음

  • 인터넷에서 직접 접근 가능

  • ISP(인터넷 서비스 제공업체)가 할당

  • 웹 서버, 메일 서버 등 외부 접속이 필요한 장비에 사용

사용 사례

  • 웹사이트 서버 운영

  • 인터넷 공유기(WAN 인터페이스)

  • 클라우드 서버

사설 IP(Private IP)

사설 IP는 집, 회사, 학교, 사무실 같은 내부 네트워크에서 사용하는 IP 주소입니다. 영어로는 Private IP라고 합니다. 사설 IP는 인터넷 전체에서 직접 접속할 수 있는 주소가 아니라, 내부 네트워크 안에서만 사용하는 주소입니다.

예를 들어 집에서 공유기를 사용한다면 노트북, 스마트폰, 태블릿, TV, 프린터는 각각 사설 IP를 받습니다.

특징

  • 같은 주소를 여러 네트워크에서 사용 가능

  • 인터넷에서 직접 접근 불가

  • 가정이나 회사 내부 네트워크에서 사용

  • NAT(Network Address Translation)를 통해 인터넷 통신

사설 IP 주소 대역

RFC 1918에서 다음과 같이 정의합니다.

클래스 IP 범위
Class A 10.0.0.0 ~ 10.255.255.255
Class B 172.16.0.0 ~ 172.31.255.255
Class C 192.168.0.0 ~ 192.168.255.255

사용 사례

  • 가정용 PC

  • 스마트폰

  • 프린터

  • 사내 업무용 장비

공인 IP와 사설 IP 비교

사설 IP는 집, 회사, 학교, 사무실 같은 내부 네트워크에서 사용하는 IP 주소입니다. 영어로는 Private IP라고 합니다. 사설 IP는 인터넷 전체에서 직접 접속할 수 있는 주소가 아니라, 내부 네트워크 안에서만 사용하는 주소입니다.

예를 들어 집에서 공유기를 사용한다면 노트북, 스마트폰, 태블릿, TV, 프린터는 각각 사설 IP를 받습니다.

구분 공인 IP 사설 IP
고유성 전 세계 유일 네트워크 내부에서만 유일
인터넷 직접 접속 가능 불가능
할당 주체 ISP 공유기 또는 DHCP 서버
사용 위치 인터넷 내부 네트워크
주소 재사용 불가능 가능

내 사설 IP와 공인 IP 확인하는 방법

사설 IP 확인하는 방법

윈도우에서 사설 IP를 확인하려면 명령 프롬프트를 사용할 수 있습니다.

먼저 cmd를 실행한 뒤 다음 명령어를 입력합니다.

ipconfig

출력 결과에서 다음 항목을 확인합니다.

IPv4 주소 . . . . . . . . . : 192.168.0.10
기본 게이트웨이 . . . . . . : 192.168.0.1

여기서 IPv4 주소가 내 컴퓨터의 사설 IP입니다. 기본 게이트웨이는 보통 공유기 주소입니다.

공인 IP 확인하는 방법

공인 IP는 웹사이트에서 쉽게 확인할 수 있습니다. 내 IP, 공인 IP 확인, what is my ip 등으로 검색하면 됩니다.

https://tools.jbfactory.net/ko/my-ip/my-ip.html에서 확인할 수도 있습니다.

같은 카테고리의 다른 글
MobaXTerm / 사용법

MobaXTerm / 사용법

다운로드 MobaXTerm 다운로드 : https://mobaxterm.mobatek.net/download.html Home Edition과 Professional Edition 두 가지가 있고, Home Edition은 기능 제한이 있는 무료이다. Download now를 클릭한다. Portable edition은 설치가 필요 없고, Installer edition은 설치를 해야 한다. 원하는 것을 다운로드한다. SSH 기본 MobaXTerm을 실행하고, 을 클릭한다. SSH를 클릭한다. 접속에 필요한 정보를 입력하고, 를 클릭하면... 새 탭이 생기면서 연결된다. 로그인하면 아래와 같은 화면이 나온다. 로그아웃하면 세션이 끊기고, 엔터키를 누르면 ...

아이피타임(ipTIME) 공유기 / 관리자 아이디 비밀번호 변경하는 방법

아이피타임(ipTIME) 공유기 / 관리자 아이디 비밀번호 변경하는 방법

인터넷 공유기는 외부 네트워크와 내부 네트워크를 연결해주는 통로입니다. 따라서 보안은 당연히 중요합니다. 보안을 강화하는 좋은 방법 중의 하나는 관리자 계정 아이디와 비밀번호를 주기적으로 변경하는 것입니다. 아이피타임(ipTIME) 공유기의 관리자 아이디와 비밀번호를 어떻게 변경하는지 알아보겠습니다. 공유기 관리 페이지에 접속하고 로그인합니다. 설정을 변경하지 않았다면 URL은 192.168.0.1, 로그인 이름은 admin, 로그인 암호는 admin입니다. 를 클릭합니다. 왼쪽 메뉴에서 [고급 설정 - ...

당구 / 길 / 옆돌리기(제각돌리기)

당구 / 길 / 옆돌리기(제각돌리기)

아래와 같이 치는 것을 옆돌리기 또는 제각돌리기라고 한다. 1쿠션 포인트를 찾는 것, 키스를 피하는 것이 중요하다.

Recuva / 삭제 파일 복구 프로그램 사용법

Recuva / 삭제 파일 복구 프로그램 사용법

파일을 삭제하고 휴지통을 비우면 복구가 불가능하다고 하지만, 사실 그렇지 않다. 그 파일이 있던 곳에 다른 파일을 덮어쓰지 않았다면 복구가 가능하다. 그런 파일을 복구하기 위해서는 프로그램이 필요한데, Recuva는 삭제 파일을 복구해주는 무료 프로그램이다. 무료라는 것은 개인에 한해서이다. 기업이라면 비즈니스용 제품을 구입해야 한다. 다운로드는 여기서 할 수 있다. 설치를 마치고 실행하면 복구 마법사가 나온다. 수동 설정도 가능하지만, ...

MariaDB / 데이터베이스 이름에 하이픈(-) 또는 점(.) 포함하는 방법

MariaDB / 데이터베이스 이름에 하이픈(-) 또는 점(.) 포함하는 방법

MariaDB에 하이픈(-)이나 점(.)을 포함한 이름으로 데이터베이스를 만들면 에러가 납니다. 예를 들어 create database test-test; 라고 하면 다음과 같은 에러 메시지를 출력하면서 데이터베이스를 생성하지 못합니다. ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '-test' at ...

안드로이드 / 앱 / 카카오뱅크 / 사용법

안드로이드 / 앱 / 카카오뱅크 / 사용법

설정 지문으로 이체, 로그인 가능하게 등록, 설정하는 방법 계좌 미성년자 카카오뱅크 계좌 개설 카카오뱅크는 비대면으로 계좌를 개설한다. 그렇기에 신분증은 필수인데, 만 17세 미만은 신분증이 없다. 따라서 계좌 개설이 불가능하다. 즉, 만 17세 이상 미성년자는 핸드폰과 신분증이 있다면 계좌 개설이 가능하다. 계좌를 개설해도 만 18세 미만이라면 후불교통카드를 사용할 수 없다. 계좌(통장) 이름 변경하는 방법, 색상 변경하는 방법 국내 ...

한화손해보험 / 실비보험 / 보험금 앱으로 청구하여 받는 방법

한화손해보험 / 실비보험 / 보험금 앱으로 청구하여 받는 방법

한화손해보험에 실비보험을 들어둔 게 있습니다. 병원에 잘 가지 않아서 실비보험의 드는 게 의미가 있나 고민을 했었는데, 나이가 들고 병원을 다니게 되니 잘 가입했다는 생각이 듭니다. 물론 계속 건강해서 보험금을 아까워하는 게 더 좋은 거지만요. 실비보험은 실제로 지출한 병원비를 보장 받는 건데, 보험금을 받으려면 보험회사에 청구를 해야 합니다. 병원에서 보험사로 자동으로 청구를 ...

공인 IP vs 사설 IP

공인 IP vs 사설 IP

IP 주소는 인터넷에 연결된 장치를 식별하기 위한 주소입니다. IP 주소는 크게 공인 아이피(Public IP) 와 사설 아이피(Private IP) 로 구분됩니다. 공인 IP는 인터넷에서 유일하게 식별되는 IP 주소입니다. 사설 IP는 내부 네트워크에서만 사용하는 IP 주소입니다.

엣지 / Internet Explorer 모드 사용하는 방법

엣지 / Internet Explorer 모드 사용하는 방법

Windows 11에는 인터넷 익스플로러(Internet Explorer)가 아예 없다. 오로지 마이크로소프트 엣지(Microsoft Edge)만 있다. 대부분의 사이트가 엣지에서 잘 돌아가기에 별 문제가 없지만, 아직도 IE로만 접속해야 하는 곳이 있다. 그런 곳에 엣지로 접속하면 모양이 이상하게 나오거나 기능이 작동하지 않는다. IE로 접속해야 하는데 IE가 없는 상황, 어떻게 하면 될까? Microsoft Edge의 Internet Explorer 모드 사용하면 ...

위키(Wiki) / 위키 만드는 소프트웨어 / XWiki

XWiki는 강력하고 유연한 오픈 소스 위키 소프트웨어로, 기업 환경에서의 문서 관리, 지식 공유, 협업을 위해 설계되었습니다. XWiki는 Java로 작성되었으며, 다양한 기능과 확장성을 제공하여 복잡한 웹 애플리케이션을 구축할 수 있습니다. 역사 XWiki는 2003년에 루도빅 두모니에(Ludovic Dubost)에 의해 처음 개발되었습니다. 초기에는 기업의 지식 관리 시스템으로 시작되었으며, 이후 커뮤니티와의 협력을 통해 발전해왔습니다. 현재 XWiki는 XWiki ...