공인 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에서 확인할 수도 있습니다.

같은 카테고리의 다른 글
버추얼박스 / USB 2.0과 USB 3.0을 사용하는 방법

버추얼박스 / USB 2.0과 USB 3.0을 사용하는 방법

버추얼박스에 만든 가상 머신에 USB를 인식시킬 수 있습니다. 그런데, 지원되는 버전이 1.0입니다. 만약 USB 2.0 또는 USB 3.0을 사용하려면 확장팩을 설치해야 합니다. 버추얼박스 다운로드 페이지에서 Extension Pack을 다운로드하고 실행합니다. 를 클릭합니다. 라이선스의 끝까지 스크롤 한 후 를 클릭합니다. 잠시 기다리면 설치가 완료되고, USB 2.0과 USB 3.0을 사용할 수 있게 됩니다.

Ubuntu 16.04 Server / PHP / 메모리 늘리는 방법

PHP 설정은 php.ini에서 한다. Ubuntu 16.04에서 php.ini의 위치는 /etc/php/7.0/apache2/php.ini 이다. PHP 버전에 따라 7.0은 다른 숫자일 수 있다. 메모리를 늘리기 위해 수정해야 할 것은 memory_limit이다. 기본값은 128M이다. 128을 적절히 변경한다. memory_limit = 128M 변경한 설정이 적용되도록 하려면 웹서버를 다시 시작하거나 다시 로드한다. Apache 웹서버라면 다음과 같이 명령하여 다시 시작할 수 있고, # service apache2 restart 다음과 같이 ...

PhotoScape X / 여러 사진, 이미지 크기 일괄 변경하는 방법

PhotoScape X / 여러 사진, 이미지 크기 일괄 변경하는 방법

여러 이미지의 크기를 한 번에 변경하는 방법을 알아봅니다. 이미지 사이즈 일괄 변경 기능을 활용하면 사진 편집 시간을 줄이고 블로그용 이미지를 더 효율적으로 정리할 수 있습니다.

엣지 / 아웃룩 또는 팀즈에서 링크를 클릭할 때 사이드바에 메일 내용이나 대화 나오지 않게 하는 방법

엣지 / 아웃룩 또는 팀즈에서 링크를 클릭할 때 사이드바에 메일 내용이나 대화 나오지 않게 하는 방법

기본 웹브라우저가 엣지인 상태에서 아웃룩에 있는 링크를 클릭하면, 사이드바에 메일 내용이 나온다. 팀즈에서 링크를 클릭했다면 대화 내용이 나온다. 메일이나 대화를 보기 위해 다시 아웃룩이나 팀즈로 가는 불편을 없애기 위함인 거 같은데... 사실 이게 더 불편할 수 있다. 그렇다면 설정을 변경하여 나오지 않게 할 수 있다. 사이드 창 상단에 있는 점 세 ...

FIDO(Fast IDentity Online)

FIDO(Fast IDentity Online)는 비밀번호 없이 안전하고 편리한 인증 방법을 제공하는 기술 표준입니다. FIDO 얼라이언스에 의해 개발된 이 기술은 온라인 인증의 보안성을 높이기 위해 만들어졌으며, 여러 인증 방식을 제공하고 있습니다. 주요 목표는 비밀번호의 사용을 줄이거나 없애고, 피싱 공격 및 자격 증명 도용을 방지하는 것입니다. FIDO의 주요 개념과 기술 FIDO 프로토콜: FIDO는 다양한 인증 ...

노트북 / HP 빅터스 / 15-FA0061TX 구입 후기

노트북 / HP 빅터스 / 15-FA0061TX 구입 후기

노트북을 구입하게 되었다. 용도는 그래픽과 동영상 편집용. 원활한 작업을 위해서는 다음의 사양이 필요했다. 외장 그래픽 카드 메모리 확장 또는 교체 가능 디스크 확장 또는 교체 가능 가격은 100만 원 대 초중반 색은 검정 또는 그레이 색에 신경 쓰는 이유는 변색 때문이다. 손 때 묻는 거야 닦으면 되지만, 하얀색 노트북은 누렇게 변색되는 경우가 많다. 이 조건으로 검색을 하니 ...

레이저 프린터 / 특징, 장점, 단점

레이저 프린터 / 특징, 장점, 단점

레이저 프린터의 인쇄 원리와 토너·드럼의 역할을 설명하고, 문서 출력의 장점과 소모품·사진·용지·설치 공간의 제약을 살펴봅니다. 잉크젯과 비교할 기준과 사용 용도에 맞는 선택 방법도 정리했습니다.

Brackets / HTML, CSS 실시간 미리보기 사용하는 방법

Brackets / HTML, CSS 실시간 미리보기 사용하는 방법

Brackets의 장점 중의 하나는 실시간 미리보기입니다. HTML, CSS 등을 만들 때 유용합니다. 만약 실시간 미리보기가 안되는 상황이라면, 문서를 편집하고 저장하고 웹브라우저에서 새로 고침을 해야 하는데, Brackets의 실시간 미리보기를 이용하면 입력 또는 저장만 해도 바로 웹브라우저에 반영됩니다. 실시간 미리보기를 하려면 오른쪽에 있는 번개(?) 모양 아이콘을 클릭합니다. 실시간 미리보기를 처음 실행하는 거라면 다음과 같은 메시지가 ...

Ubuntu 20.04 Server / GUI 설치하는 방법

Ubuntu 20.04 Server / GUI 설치하는 방법

Ubuntu Server는 CLI(Command Line Interface) 환경으로 설치된다. 그런데 어떤 작업은 GUI(Graphical Uer Interface) 환경에서 하는 것이 편하다. 만약 GUI 환경이 필요하다면 설치하여 사용할 수 있다. GUI 패키지에는 kubuntu-desktop lubuntu-desktop ubuntu-desktop ubuntu-desktop-minimal xubuntu-desktop 등이 있다. 주로 ubuntu-desktop 또는 ubuntu-desktop-minimal을 사용하는 듯 하다. 예를 들어 ubuntu-desktop-minimal을 설치한다면, 다음과 같이 명령하면 된다. # apt install ubuntu-desktop-minimal Minimal임에도 불구하고 꽤 많은 저장소 공간이 필요하다. After ...

HDMI / 버전별 기능 비교

HDMI(High-Definition Multimedia Interface)는 고화질 영상과 음성을 하나의 케이블로 전송할 수 있는 기술로, 다양한 전자기기에서 널리 사용되고 있습니다. HDMI는 버전별로 다양한 기능과 성능 향상을 제공합니다. HDMI 1.0 출시 : 2002년 최대 해상도 및 주사율 : 1080p @ 60Hz 대역폭 : 4.95 Gbps 기능 : 오디오와 비디오의 동시 전송 지원, 기본 오디오 포맷 지원 HDMI 1.1 출시 : 2004년 주요 ...