메뉴 닫기

GEOIP DB 에서 특정 국가 아이피만 뽑아보자

geoip_1_1

GEOIP DB 에서 특정 국가 아이피만 뽑아보자

 

GEOIP 는 전세계 국가의 아이피를 제공한다.

CSV 포맷으로 GEOIP 데이터베이스 파일을 무료로 제공하고 있다. 

정확도 99.7%인가를 제공한다고 하는데 이제까지 운영해본 결과 신빙성이 있다.

 

다운로드

wget http://www.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip

 

압축풀기

unzip GeoIPCountryCSV.zip

 

압축 풀면 아래 파일이 생성된다.

 GeoIPCountryWhois.csv 

 

아래 명령어로 특정 국가의 아이피만 뽑아볼 수 있다.

cat GeoIPCountryWhois.csv | grep KR | sed -e “s/\”/ /g” -e “s/,/ /g” | awk ‘{print $1″ ~ “$2”  “$5}’

 

국가코드를 알아야 검색이 가능하며 GEOIP 국가 코드는 아래에서 확인 가능하다.

http://idchowto.com/?p=17077

 

아래와 같은 형식으로 아이피 범위와 국가코드와 함께 출력된다.

xxx.xxx.0.0 ~ xxx.xxx..255.255 KR
xxx.xxx.64.0 ~ xxx.xxx.95.255 KR
………..
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x