넷미팅으로 통화중인 상대방의 IP 주소 및 위치 찾기
웹 ILS 서버       라이브라(Libra)     리눅스랩 홈       VPN(PPTP)
넷미팅으로 통화중인 상대방(PC)의 IP 주소 및 상대방의 대략적인 위치(회사명, 나라 또는 도시)를 알수 있는 방법이다. 단 상대의 IP주소는 정확히 알 수 있지만 상대의 위치는 ISP가 입력한 정보에 의존하므로 실제와 다를 수 있으므로 참고용으로만 사용하기 바란다.

  1. 상대의 IP 주소 알기

    아래 방법으로 상대방의 IP 주소를 찾는다.

    1. 우선 자신이 사용하는 IP 주소를 알아야 한다. 아래 방법으로 알 수 있다.
      • 넷미팅 메뉴의 도움말 -> Windows NetMeeting 정보 에 "IP 주소: " 다음에 나온다.
      • 시작 -> 실행 -> winipcfg(XP의 경우 시작 -> 실행 -> cmd 후 ipconfig)

    2. 상대와 넷미팅이 연결된 상태에서 "시작" -> "프로그램" -> "한글 MS DOS" 를 선택해서 DOS 모드로 나온다.(XP라면 시작 -> 실행에서 cmd <enter>)

    3. 아래 명령을 실행한다.(netstat -n)

      C:\WINDOWS>netstat -n <enter>

    4. 아래 화면이 나올것이다.

      어느 쪽에서 호출을 시작 했느냐에 따라 상대방의 IP 주소를 찾는 방법이 다르다.

      • 상대방이 나를 호출한 경우
          Proto  Local Address          Foreign Address        State
          TCP    211.217.77.243:1025    211.217.77.242:139     ESTABLISHED
          TCP    211.217.77.243:1040    211.217.77.242:23      ESTABLISHED
          TCP    211.217.77.243:2088    211.217.77.245:1048    ESTABLISHED
          TCP    211.217.77.243:2089    211.217.77.242:389     TIME_WAIT
          TCP    211.217.77.243:1083    211.217.77.242:23      ESTABLISHED
        * TCP    211.217.77.243:1720    211.217.77.245:1047    ESTABLISHED
          TCP    211.217.77.243:1503    211.217.77.245:1051    ESTABLISHED
          TCP    211.217.77.243:1503    211.217.77.245:1052    ESTABLISHED
          TCP    211.217.77.243:1503    211.217.77.245:1053    ESTABLISHED
          
        상대방이 나를 호출한 경우는 "Local Address " 에서 "자신의 IP주소:1720" 바로 다음에 나오는 "Foreign Address" 난의 W.X.Y.Z 가 현재 통화중인 상대의 IP 주소이다.(":xxxx" 는 포트번호이다. 이 부분은 관계 없다) 즉 위의 예에서는 7 번째 줄 세 번째 칼럼 211.217.77.245 가 상대방의 IP 주소이다.

      • 내가 상대방을 호출한 경우
          Proto  Local Address           Foreign Address        State
          TCP    211.217.77.243:1025    211.217.77.242:139     ESTABLISHED
          TCP    211.217.77.243:1040    211.217.77.242:23      ESTABLISHED
        * TCP    211.217.77.243:2094    211.217.77.245:1720    ESTABLISHED
          TCP    211.217.77.243:2095    211.217.77.245:1056    ESTABLISHED
          TCP    211.217.77.243:2096    211.217.77.242:389     TIME_WAIT
          TCP    211.217.77.243:2098    211.217.77.245:1503    ESTABLISHED
          TCP    211.217.77.243:2099    211.217.77.245:1503    ESTABLISHED
          TCP    211.217.77.243:2100    211.217.77.245:1503    ESTABLISHED
          TCP    211.217.77.243:1083    211.217.77.242:23      ESTABLISHED
          
        내가 상대방을 호출한 경우는 "Foreign Address" 난에 ":1720" 앞 부분이 상대의 IP 주소이다. 즉 위의 예에서는 네번째 줄 세 번째 칼럼의 211.217.77.245 이다.

    * 주의
    상대방이 PC에 사설 IP를 사용하고 있고 공유기나 방화벽에서 DMZ 나 포트포워딩을 설정해서 호출이 사설 IP로 전달된 경우는 위의 방법으로 파악한 상대방의 IP는 상대방의 PC에 부여된 IP가 아니라 공유기나 방화벽에 부여된 공인 IP이다. 단 자신의 IP 주소는 항상 PC에 부여된 IP 주소이다.(즉 공유기를 사용하고 있다면 사설 IP가 나타난다.)

  2. 상대의 위치 파악

    위의 방법으로 알아낸 IP 주소를 라이브라 대역폭 보기 홈페이지 맨 위의 "Whois 검색" 입력 창에 입력 후 "확인" 버튼을 누르면 상대방이 사용하는 인터넷 라인이 어느 회사 것인지, 또 경우에 따라서는 그 PC가 어느 회사, 학교, 도시(구/아파트)에 위치하는지도 파악할 수 있다.

    그리고 그 IP에 도메인 네임이 부여되어 있으면 도메인 네임, 그 IP를 사용하는 PC(서버)가 현재 인터넷에 연결되어 있는지 여부도 나온다.

[참고]

  • whois에서 검색한 IP가 우리나라에서 부여한 IP라고 해서 반드시 그 IP를 사용하는 PC가(즉 사용자가) 우리나라에 있다는 것은 아니다. 우리나라의 ISP(한국 통신, 데이콤 등)에서 부여 받은 IP를 외국에서도 사용할 수 있다. 아래 두 방법을 사용하면 가능하다.

    • 우리나라에서 외국까지 사설망을 연결하여 이 망 양 쪽에 라우터를 설치해서 우리나라에서 부여받은 IP를 외국에서 사용할 수 있다.(무척 돈이 많이 드는 방법이나 일부 대기업에서 사용하는 경우가 있다.)

    • 우리나라에 VPN 서버를 설치하고 외국에 VPN 클라이언트를 설치해서 우리나라에서 부여받은 IP를 외국에서 사용할 수 있다. (리눅스랩에서 만드는 라이브라에 이 기능이 있다.) PPTP 홈페이지를 참고하기 바란다.

  • <익명> 접속자는 ILS 홈페이지의 "<익명> 접속자 호출" 입력창에 상대방의 넷미팅 메일 주소를 입력하면 상대의 IP 주소가 나타난다. 단 이 IP는 상대의 PC에 부여된 IP이므로 상대가 사설 IP 사용자라면 이 주소로는 상대의 위치를 찾을 수 없다.

  • netstat -n 화면의 "Foreign Address" 아래에 자신이 연결하지 않은 사이트의 주소가 나타나면 웜이나 바이러스 감염 여부를 체크해야 한다.

[주의]

    10., 172.16~31., 192.168. 로 시작하는 IP Address 는 사설 IP 전용 주소이므로 이 주소는 검색이 안된다.

세계 유일의 웹 ILS 서버 : coolmeeting.co.kr글쓴이 : 배철수