웹사이트 로그 보다가 이상한 IP가 있다. 121.134.xxx.xxx인데, 이게 국내인지 해외인지 어떻게 알 수 있을까. IP 주소만 보고는 모르겠다.
IP로 위치를 알 수 있다
IP 주소에는 대략적인 지역 정보가 담겨있다. ISP(인터넷 제공업체)에서 할당받은 IP 범위가 지역별로 다르기 때문이다.
IP 위치 조회에 IP 주소를 넣으면 어느 나라, 어느 지역에서 온 건지 알 수 있다. 도시 수준까지 나오는 경우도 있다.
조회 결과 정보
IP geolocation 결과:
- 국가 (대한민국, 미국 등)
- 지역/도시 (서울, 부산 등)
- ISP (SKT, KT, LGU+ 등)
- 시간대
- 대략적인 GPS 좌표
집 주소까지 나오는 건 아니고, 해당 IP가 할당된 지역 정도만 알 수 있다.
내 IP도 확인 가능
페이지 접속하면 IP 정보가 자동으로 인식된다. 내 현재 IP가 뭔지, 어느 지역으로 표시되는지 확인할 수 있다.
IP 주소 위치가 실제 위치와 다르게 나올 수 있다. ISP의 지역 할당 방식에 따라 다른 도시로 뜨기도 한다.
다른 IP 조회
내 IP 말고 다른 IP도 조회할 수 있다. IP 검색 창에 IP 주소 입력하면 해당 IP의 위치 정보가 나온다.
로그에서 수상한 IP 발견했을 때 IP 추적해보면 어느 나라에서 접속한 건지 알 수 있다.
ISP 정보
ISP 조회로 어떤 인터넷 회사를 통해 접속했는지 알 수 있다. 개인 인터넷인지, 회사 네트워크인지, 클라우드 서버인지 구분하는 데 참고할 수 있다.
AS 번호(Autonomous System)도 나온다. 네트워크 관리자들이 쓰는 정보다.
공인 IP vs 사설 IP
아이피 위치 찾기는 공인 IP만 가능하다. 192.168.x.x나 10.x.x.x 같은 사설 IP는 내부 네트워크용이라서 위치 정보가 없다.
공인 IP와 사설 IP의 차이도 설명해준다. IPv4, IPv6 개념도 같이.
GPS 좌표 확인
위도/경도 GPS 좌표 확인도 나온다. 지도에서 대략 어디인지 확인할 수 있다. 물론 정확도는 도시 수준이라서 건물 단위로 정확하진 않다.
정리
IP 주소가 어디서 온 건지 궁금하면 IP 위치 조회 쓰면 된다. 국가, 지역, ISP 정보가 나오고, 의심스러운 접속 로그 분석할 때 유용하다. 내 IP 위치도 확인할 수 있다.