MiServe DevTools

내 스티커

도구를 여기에 고정하세요. 이 브라우저에 저장됩니다.

내 IP 주소 확인

요청이 출발하는 공인 IP 주소와, 그 요청과 함께 저희 서버가 받은 프로토콜과 헤더를 확인합니다.

서버에 주소를 묻는 중…

서버가 받은 정보

저희 서버의 애플리케이션은 요청에서 이 값을 읽어 그대로 돌려보냅니다. 로그나 데이터베이스에 기록하지 않습니다.

IP 버전
요청 프로토콜
X-Forwarded-For 헤더의 주소
User-Agent 헤더
Accept-Language 헤더

브라우저가 알려 주는 정보

이 값은 서버가 아니라 이 기기의 브라우저에서 가져온 것입니다. 페이지는 이 값을 어디로도 보내지 않고 표시만 합니다.

브라우저가 알려 주는 정보
시간대
언어
네트워크 상태

이 도구는 저희 서버에 요청합니다. 외부에서 보이는 주소는 서버만 알 수 있기 때문입니다. 아무것도 저장되지 않습니다.

이 도구에 대하여

이 도구가 보내는 것과 돌려받는 것

이 사이트에서 서버가 필요한 도구는 이것 하나뿐입니다. 웹 페이지는 자신의 공인 주소를 볼 수 없고, 연결의 반대편만 그 주소를 알 수 있습니다. 페이지가 열리면 이 사이트의 /api/ip로 요청을 한 번 보내고, 서버는 그 요청 자체에 담긴 정보, 즉 요청이 온 주소, HTTP 버전, User-Agent와 Accept-Language 헤더로 응답합니다. HTTP 버전은 요청이 애플리케이션에 도착했을 때의 버전이며, 애플리케이션 앞의 리버스 프록시는 브라우저가 쓴 버전과 다른 버전을 쓸 수 있습니다.

애플리케이션은 이 값을 로그로 남기거나 저장하지 않습니다. 읽고, 돌려보내고, 잊어버립니다. 이 사이트는 리버스 프록시를 거쳐 제공되며, 프록시는 일반적인 웹 서버처럼 처리한 요청의 액세스 로그를 주소와 함께 남길 수 있습니다. 도구는 주소를 어디에서도 조회하지 않으므로, 이 페이지에는 위치, 통신사 이름, 호스트 이름이 표시되지 않습니다.

공인 주소와 사설 주소, 그리고 NAT

IPv4 네트워크에서 기기의 네트워크 설정에 있는 주소는 보통 192.168.1.20이나 10.0.0.5 같은 사설 주소입니다. 같은 사설 대역이 전 세계의 가정과 사무실에서 재사용되며, 인터넷에서는 라우팅되지 않습니다. 공인 주소는 공유기가 가지고 있고, 나가는 패킷마다 이 주소를 담도록 다시 씁니다. 이를 네트워크 주소 변환, 즉 NAT라고 합니다. 따라서 같은 공유기 뒤의 모든 기기는 인터넷에서 같은 공인 주소로 보이며, 여기에 표시되는 주소가 바로 그 주소입니다.

많은 모바일 통신사와 일부 유선 통신사는 캐리어급 NAT라는 두 번째 계층을 두고 공인 주소 하나를 여러 고객이 함께 쓰게 합니다. 이 경우 보이는 주소는 통신사 장비의 주소이며, 다른 사람들도 동시에 같은 주소를 씁니다.

IPv6는 보통 NAT 없이 동작합니다. 기기마다 고유한 글로벌 주소가 있으므로, IPv6로 접속하면 이 페이지는 기기 자체의 주소를 보여 주고, 같은 네트워크의 두 기기도 서로 다른 결과를 얻습니다.

VPN이나 프록시를 쓰면 결과가 달라지는 이유

서버는 자신에게 연결을 연 컴퓨터의 주소를 봅니다. VPN이나 프록시를 쓰면 그 컴퓨터는 VPN 또는 프록시 서버이므로, 이 페이지는 통신사가 할당한 주소가 아니라 그 서버의 주소를 보여 줍니다. VPN을 끄고 다시 확인하면 차이를 볼 수 있습니다.

요청 하나는 IPv4와 IPv6 중 하나로만 전송되며, 둘 다로 전송되지는 않습니다. 네트워크와 서버가 모두 IPv6를 지원하면 브라우저는 보통 IPv6를 우선하므로, IPv4 주소도 있더라도 페이지에는 IPv6 주소가 표시됩니다.

자주 묻는 질문

내 IP 주소가 저장되나요?

요청에 응답하는 애플리케이션은 아무것도 보관하지 않습니다. 로그를 쓰지 않고 데이터베이스도 없습니다. 다만 그 앞의 리버스 프록시는 이 사이트로 오는 모든 요청을 처리하며, 각 요청이 온 주소가 포함된 액세스 로그를 남길 수 있습니다.

이 주소가 네트워크 설정의 주소와 다른 이유는 무엇인가요?

IPv4 네트워크에서 기기는 보통 로컬 네트워크 안에서만 쓰이는 사설 주소를 가집니다. 공유기는 나가는 트래픽의 주소를 자신의 공인 주소로 바꾸며, 인터넷의 서버가 보는 것은 이 공인 주소입니다.

이 도구는 내 위치를 보여 주나요?

아니요. 요청에 담긴 정보만 보여 줍니다. 주소로 지리적 위치 데이터베이스나 다른 서비스를 조회하지 않습니다.

IP 주소가 바뀌는 이유는 무엇인가요?

많은 통신사가 주소 풀에서 주소를 할당하므로, 공유기가 다시 연결되거나 일정 시간이 지나면 주소가 바뀔 수 있습니다. 모바일 네트워크나 VPN을 쓸 때는 연결할 때마다 바뀔 수 있습니다.

네트워크의 다른 도구