IP로 국가를 판단해야 할 일이 생겨 여기저기 알아보던 중 아래와 같은 사이트에서 데이터를 받아서 판단하는 것이 가능하였다.

http://www.ip2nation.com/
http://www.maxmind.com/app/geoip_country
http://www.ip2location.com/

그래서 ip2nation.com 을 통해서 sql 파일을 받아 처리를 하고 있었는데 다른 팀에서는 이미 http://www.maxmind.com/app/geoip_country 에서 데이터를 받아 처리하는 것이었다.

그래서 한 곳으로 통일하기 위해 두 곳의 테이터를 분석하던 중 데이터양이 세배 가까이 차이가 나는 것을 발견 -_-;;
이건 뭥미..
어쨋든 둘다 믿을 수 없기에 KISA 쪽에 전화를 해보니 한 두군데의 나라에 대해서는 IP 정보를 제공해주는 것이었다.
물론 전 국가를 대상으로 해야 함으로 전 국가에 대한 정보를 얻고 싶은데 가능햐나고 물어보니 그것은 불가능하다는 것이다. 너무 많은 양인가..
그래서 팀원에게 요청했더니 각 대표 기관에서 ftp 로 자료를 제공해주는 것을 알 수 있었다.
내용인즉슨 요약하면 아래의 사이트와 같게 된다.

http://16bytes.com/geo_locating-html/

결국 아래의 FTP 에서 ascii 파일을 마이닝하여 사용하면 된다는 결론을 얻었다.

ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest
ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest
ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest
ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest
ftp://ftp.ripe.net/ripe/stats/delegated-ripencc-latest
ftp://ftp.apnic.net/pub/stats/iana/delegated-iana-latest
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기