내 IP 주소 확인
현재 접속 중인 공인 IP 주소와 접속 정보를 보여줍니다.
내 IP 주소 확인은 현재 인터넷에 접속할 때 사용 중인 공인 IP 주소를 보여주는 도구입니다. 웹사이트·서버 입장에서 보이는 주소가 바로 이 값이며, 방화벽 허용목록 등록, 원격 접속 설정, VPN 동작 확인 등에 사용됩니다.
페이지를 열면 자동으로 IP를 감지하고, 새로고침 버튼으로 다시 확인할 수 있습니다. 조회는 우리 서버가 받은 접속 정보만 사용하며 별도로 저장하지 않습니다.
공인 IP와 사설 IP
여기 표시되는 건 공인 IP입니다. 집·회사 내부에서 기기에 할당된 192.168.x.x 같은 사설 IP와 다릅니다. 여러 기기가 하나의 공인 IP를 공유(NAT)하기 때문에, 같은 네트워크의 다른 기기도 같은 공인 IP로 보일 수 있습니다. 특정 주소가 사설 대역인지 확인하려면 사설 IP 판별기를 사용하세요.
VPN·프록시를 쓰면
VPN이나 프록시를 사용하면 실제 회선 IP 대신 VPN 서버의 IP가 표시됩니다. VPN이 제대로 동작하는지 확인할 때 이 도구로 IP가 바뀌었는지 보면 됩니다. 표시된 IP가 어느 지역·통신사 것인지 보려면 IP 위치 조회를 이어서 사용하세요.
서버는 어떻게 "내 IP"를 골라낼까
프록시·로드밸런서·CDN 뒤에 있으면 서버가 실제로 받는 소켓 주소는 그 중간 장비의 IP이지 여러분의 IP가 아닙니다. 서버는 중간 단계에서 덧붙은 HTTP 헤더를 보고 진짜 클라이언트 IP를 복원합니다. 핵심 헤더는 다음과 같습니다.
| 헤더 | 예시 값 | 의미 |
|---|---|---|
X-Forwarded-For | 203.0.113.7, 70.41.3.18 | 쉼표 목록. 맨 앞이 최초(실제) 클라이언트, 프록시를 거칠 때마다 뒤에 추가됨. 보통 맨 왼쪽이 여러분. |
X-Real-IP | 203.0.113.7 | nginx 계열 프록시가 직전 클라이언트 IP 하나를 넣는 헤더. |
Forwarded | for=203.0.113.7;proto=https | X- 헤더를 대체하는 RFC 7239 표준 헤더. |
CF-Connecting-IP | 203.0.113.7 | Cloudflare 전용. CDN 뒤의 원래 방문자 IP. |
예시로 따라가 보기
노트북이 Wi-Fi로 집 공유기(NAT)를 거치고 다시 회사 VPN을 통해 접속한다고 합시다. 도착한 요청 헤더가 X-Forwarded-For: 198.51.100.23, 10.8.0.4라면 이 도구는 198.51.100.23을 표시합니다. 맨 왼쪽이면서 사설 대역이 아닌 공인 IP이기 때문입니다. 10.8.0.4는 VPN 내부 구간이고, 노트북의 192.168.0.x는 첫 홉에서 NAT로 바뀌어 아예 나타나지 않습니다. 즉 표시되는 IP는 VPN 출구 주소이며, 원격 서버가 허용목록에 넣어야 할 바로 그 값입니다.
흔한 실수 / 함정
- 여기 보이는 IP를 노트북 자체 주소로 오해하기 — 실제로는 네트워크 전체의 공인 출구 주소라, 같은 공유기에 물린 두 기기는 같은 IP로 보입니다.
- 접근 제어에
X-Forwarded-For를 그대로 믿기 — 이 헤더는 클라이언트가 위조할 수 있습니다. 내가 직접 운영하는 신뢰된 프록시가 넣은 IP만 신뢰해야 합니다.
자주 묻는 질문
왜 IP가 내 위치와 다르게 나오나요?
이 IP는 고정인가요?
IPv6 주소가 보일 수도 있나요?
내 IP 정보가 저장되나요?
관련 가이드
- 공인 IP와 사설 IP 차이: 개념부터 확인 방법까지공인/사설 IP가 무엇이 다른지, NAT·포트포워딩과의 관계, 내 IP를 확인하는 방법까지 기초부터.