공인 IP (Public IP)
인터넷을 사용하다 보면 "공인 IP"라는 말을 자주 듣게 됩니다. 특히 게임 서버를 열거나 외부에서 내 컴퓨터에 접속하려면 필수적으로 알아야 하는 개념입니다.
1. 공인 IP란 무엇인가?
공인 IP (Public IP)는 전 세계 인터넷망에서 내 컴퓨터(또는 공유기)를 식별할 수 있는 유일한 주소입니다. ISP(인터넷 서비스 제공자: KT, SK, LG 등)가 사용자에게 할당해 줍니다.
쉬운 비유: 도로명 주소
- 공인 IP: "서울시 강남구 테헤란로 123" (전 세계에서 유일한 우리 집 주소)
- 사설 IP: "안방", "거실" (우리 집 안에서만 통하는 방 이름)
택배(데이터)가 우리 집에 도착하려면 반드시 공인 IP(도로명 주소)를 알아야 합니다.
2. 사설 IP와의 차이점
| 특징 | 공인 IP (Public IP) | 사설 IP (Private IP) |
|---|---|---|
| 발급처 | 인터넷 회사 (ISP) | 공유기 (Router) |
| 접근 범위 | 전 세계 어디서나 접속 가능 | 공유기 내부에서만 접속 가능 |
| 중복 여부 | 절대 중복되지 않음 (Unique) | 다른 집에서도 똑같은 IP(192.168...) 사용 가능 |
| 확인법 | 네이버 "내 IP", [curl](/ko/computer/c/curl) ifconfig.me |
터미널 [ifconfig](/ko/computer/c/ifconfig), ipconfig |
3. 내 공인 IP 확인하는 법
리눅스 터미널에서 [ifconfig](/ko/computer/c/ifconfig)를 치면 보통 192.168.x.x 같은 사설 IP만 나옵니다. 진짜 외부용 IP를 보려면 외부 서버에 물어봐야 합니다.
# 터미널에서 확인하기 (가장 간편)
curl ifconfig.me
4. 고정 IP와 유동 IP
가정집은 대부분 유동 IP (Dynamic IP)를 씁니다. 모뎀을 껐다 켜거나 시간이 지나면 주소가 바뀝니다. 반면 서버 운영을 위해 절대 바뀌지 않는 주소를 돈 내고 쓰는 것이 고정 IP (Static IP)입니다.
보안 팁: 공인 IP는 내 컴퓨터의 실제 위치를 나타내므로, 신뢰할 수 없는 사이트나 채팅방에 함부로 노출하지 않도록 주의해야 합니다.