Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워크 보안

PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

인터넷 프로토콜(IP) 주소는 우리에게 지문이 그러하듯, 컴퓨터에만 부여되는 고유한 식별 정보입니다.

IP 주소는 네트워크에 연결된 기기들이 서로 통신할 수 있게 해주는 핵심 요소입니다. 하지만 이러한 상호 연결성에는 단점도 있습니다. IP 주소가 제공하는 논리적 위치 정보는 스패머와 해커들에게 무방비 상태로 노출되는 문을 열어주기 때문입니다. '공격자'가 누구인지 아는 것은 전략적으로 매우 중요합니다. IP 주소를 추적해 PC를 특정할 수 있다면, 나와 통신하는 컴퓨터의 익명성을 벗겨내는 직접적인 방법이 됩니다.

IP 주소란 무엇일까요?

아직 IP 주소가 무엇인지 잘 모르신다면 간단히 설명하겠습니다. IP 주소는 점으로 구분된 숫자 조합으로, 0.0.0.0부터 255.255.255.255까지 표현됩니다. 현재 대부분은 인터넷 프로토콜 버전 4(IPv4)를 따르고 있지만, 후속 버전인 버전 6(IPv6)은 1995년에 개발되어 표준화되었고, 2000년대 중반부터 실제 배포되어 사용되고 있습니다.

숙련된 해커라면 자신의 IP가 드러나지 않도록 여러 장치를 마련합니다. 스패머 역시 프록시 서버 뒤에 몸을 숨기곤 하죠. 또한 기억해야 할 점은, 온라인 도구로 IP 주소의 위치를 확인한다고 해서 그 컴퓨터 앞에 앉아 있는 사람의 실제 물리적 주소까지 알 수 있는 것은 아니라는 사실입니다.

예를 들어 IP 주소를 추적하면 이메일의 발송 출처를 파악할 수 있습니다. 회사 웹사이트를 통해 문의를 보내는 잠재 고객들의 위치를 알고 싶어 하는 사업자도 이런 기술을 활용할 수 있습니다. 또한 IP 주소를 기반으로 맞춤형 콘텐츠를 제공하는 데에도 활용 가능합니다. 다만 기본적인 도구들은 공개된 정보를 바탕으로 연결을 제공하는 인터넷 서비스 제공업체(ISP)의 위치만 알려줄 뿐입니다. 그 이상, 예컨대 성가신 메일을 보내는 사람을 정확히 특정하려면 법 집행 기관의 개입이 필요합니다.

다행히 인터넷에는 IP 주소를 추적할 수 있도록 도와주는 사이트가 넘칠 만큼 많습니다. 하나만으로 충분하겠지만, 몇 군데 더 즐겨찾기에 등록해 두어도 손해 볼 일은 없겠죠?

1부: IP 주소로 국가 및 도시 추적하기

MyIpTest.com

PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

이 웹 서비스는 다양한 지오로케이션(위치 확인) 서비스를 제공합니다. IP 조회, 역방향 IP 조회, Traceroute, Ping 등의 도구가 포함되어 있으며, 특히 이메일 헤더를 통해 발신자를 추적할 수 있는 이메일 도구도 제공합니다. 놀랍게도 페이스북을 통해서도 이용할 수 있습니다!

또한 유용하게 활용할 수 있는 링크를 통해 다른 사람의 IP 주소를 얻을 수도 있습니다. IP 주소 입력란에 해당 주소를 넣으면, 그 주소의 지역 정보와 함께 구글 지도 위의 위치 마커가 결과로 표시됩니다. MyIpTest는 파이어폭스(Firefox) 확장 프로그램으로도 파이어폭스 애드온 갤러리에서 제공됩니다.

Geotool

PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

단 하나의 입력창에 IP 주소나 호스트 이름만 입력하면 방대한 정보가 쏟아집니다. 호스트 이름, 우편번호, 현지 시간까지 포함되죠. Geotool 역시 구글 지도를 활용해 해당 IP 주소의 지리적 위치를 보여주며, 경도와 위도 값도 함께 표시합니다.

함께 제공되는 파이어폭스 확장 프로그램은 현재 접속 중인 IP 주소(또는 URL)의 위치를 나타내는 국기 아이콘을 매월 업데이트하여 표시하고, 클릭 한 번으로 상세 위치 정보와 웹 서버 정보에 빠르게 접근할 수 있게 해줍니다. Geotool은 사용자의 개인정보와 보안도 중요하게 생각하여, 방문하는 웹사이트의 멀웨어 검사 기능과 로컬에서 진행되는 위치 검색 기능도 제공합니다.

HostIP

PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

HostIP는 커뮤니티 기반으로 운영되는 IP 주소 분석 프로젝트입니다. 현재 데이터베이스에는 약 924만 건 이상의 항목이 등록되어 있으며, 누구나 자유롭게 접근할 수 있습니다. 몇 초만 걸리는 작업으로 데이터베이스에 정보를 직접 기여할 수도 있습니다. 사이트의 FAQ에서는 이 프로젝트의 취지와 스패머 악용 가능성에 대한 우려까지 다루고 있습니다. 이 프로젝트는 상업용 지오로케이션 데이터베이스의 대안이 되고자 하는 목표를 가지고 있습니다. 파이어폭스 애드온과 iOS 앱(현재는 종료됨)도 제공했으며, 정확성에 대한 논란은 있었습니다. 참고로 플래시(Flash)가 필요한 연결 속도 테스트 기능도 있었는데, 이는 다소 의아한 부분이었습니다.

DomainTools

PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

이 Whois 조회 검색 서비스는 세련된 도메인 이름 조회 기능과 함께 IP 주소 검색 기능을 제공하지만, 가장 먼저 눈에 들어오는 것은 아름답게 디자인된 사이트 모습입니다. 제공되는 정보도 매우 포괄적이며, 호스팅 서비스의 전화번호와 이메일 주소 같은 연락처 정보까지 담고 있습니다. Whois 조회는 무료이며, 그 외의 도메인 도구(파워 도구)들은 유료 옵션으로 제공됩니다.

Arul John's Utilities

PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

단순한 입력창과 간결한 IP 주소 추적 서비스지만, 미국 전화번호 추적 옵션까지 제공하는 것이 특징입니다. 구글 가젯(Google gadget) 형태로 자신의 웹사이트에 IP 추적기를 추가할 수도 있습니다.

IP-Address

PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

IP-Address는 유용한 정보 페이지를 세 가지 제공합니다. 첫째, 홈페이지에 접속하면 자동으로 내 IP를 감지해 줍니다. 둘째, IP-Tracer는 임의의 IP 주소의 출처를 찾아줍니다. 셋째, Email Trace는 발신자의 IP 주소 위치를 특정해 줍니다. 마지막 기능은 이메일 헤더 정보를 입력창에 붙여넣기만 하면 발신자에 대한 상세 정보를 얻을 수 있습니다.

IP Address Location

PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

인터페이스가 처음에는 다소 어수선해 보이고(광고도 꽤 많습니다), 이 웹 서비스는 IP 주소 위치를 파악하기 위한 다양한 도구를 제공합니다. 값을 입력하면 해당 IP 주소의 정확한 위치는 물론, 사용 중인 운영체제(OS), DNS, 해당 국가의 IP 주소 대역, 국가 코드, 국기까지 확인할 수 있습니다. 통합된 지오로케이터와 세계 지도를 통해 도시와 국가 수준까지 좁혀서 보여줍니다. 이메일 주소 유효성 검사 도구도 함께 포함되어 있습니다.

사이트 측에 따르면, 이곳의 IP 데이터베이스는 48시간마다 업데이트됩니다.

2부: 내 IP 주소 확인하는 방법

IP 주소를 집 주소에 비유하는 경우도 있지만, 사실 그렇게 단순하지 않습니다. 이를 제대로 설명하려면 상당한 네트워크 전문 용어가 필요하죠. 앞서 소개한 7가지 온라인 도구는 외부 IP 주소의 위치뿐 아니라, 랜딩 페이지에 접속하는 순간 내 IP 주소도 즉시 알려줍니다.

내 IP 주소를 순식간에 알려주는 온라인 서비스는 무척 많습니다. 그중 몇 가지를 소개합니다. 모두 간단하지만 효과적입니다:

  • WhatIsMyIPAddress
  • IP Chicken
  • Trace My IP
  • My IP Address

또는 구글에서 "내 IP 주소"라고 검색하기만 해도 결과가 바로 표시됩니다. 만약 자신의 위치를 숨기고 싶다면 IP 주소를 위장하는 방법도 있습니다.

운영체제만으로 직접 IP 주소를 확인하고 싶으신가요? 겁먹지 마세요. 생각보다 아주 간단합니다. Windows에서 내부 IP를 확인하는 방법은 다음과 같습니다:

  • Windows 버튼을 마우스 오른쪽 버튼으로 클릭한 뒤 명령 프롬프트(Command Prompt)를 선택합니다.
  • 검은색 창이 나타나면 ipconfig/all을 입력하고 Enter 키를 누릅니다.
  • 네트워크 인터페이스의 기본 정보와 함께 기기의 IP 주소가 표시됩니다.
PC의 IP 주소 추적하는 방법부터 내 IP 주소 확인까지 완벽 가이드

Mac에서도 과정은 마찬가지로 간단합니다:

  • 응용 프로그램 폴더에서 유틸리티를 찾아 Mac 터미널을 실행합니다.
  • ifconfig를 입력하면 사용 가능한 모든 인터페이스가 표시되어 불필요한 정보가 많습니다. 대신 ifconfig | grep "inet " | grep -v 127.0.0.1을 입력하면 결과를 어느 정도 필터링할 수 있습니다.
  • 내부 IP 주소는 inet 항목에서 확인할 수 있습니다.

오픈소스 운영체제는 배포판이 다양하지만, 여기서는 널리 쓰이는 Debian, Ubuntu, Mint를 기준으로 설명하겠습니다. 이 세 운영체제 모두 내부 IP를 확인하는 명령어가 동일합니다:

  • Ctrl+Alt+T를 눌러 터미널을 엽니다.
  • hostname –I를 입력합니다.
  • 다른 활성화된 인터페이스가 없다면 IP 주소가 화면에 바로 표시됩니다.

참고로, DHCP(Dynamic Host Configuration Protocol) 서버, 즉 IP를 자동으로 할당하는 프로토콜의 설정 방식에 따라 IP 주소는 고정(static)일 수도, 동적(dynamic)일 수도 있습니다.

직접 IP 주소를 추적해 본 적 있나요?

ISP 서비스 제공업체는 우리가 어디에 있는지 정확히 알고 있습니다. 여기서 소개한 도구들을 활용하면 최선의 경우 대략적인 지역(물론 '도시'라 해도 결코 좁은 범위는 아닙니다!)까지만 파악할 수 있습니다. 그럼에도 불구하고 이는 충분히 유용합니다. 상대방이 신뢰할 만한 사람인지 확인하거나, 사업을 운영한다면 광고 캠페인에 활용할 수 있고, 무엇보다 재미있는 작업이기도 합니다.

모바일 기기의 IP 주소는 어떨까요? 스마트폰에서 자신의 IP 주소를 찾을 수 있는 도구도 다양하게 마련되어 있습니다.

그리고 웹사이트를 운영하고 계신다면, 무료 IP 지오로케이션 API를 활용해 방문자에 맞춘 사이트 최적화를 시도해 보세요.

원문: Saikat Basu, 2009년 8월 11일 작성