GEOIP를 이용해서 한국 아이피만 추출해서 사용할게있다
기존 방식이 달라서 확인해보니 특정코드가 한국으로 되어 있다 코드네임 “1835841”
해당 정보로 검색해서 한국 아이피를 추출할수도 있고 / 한국을 제외한 아이피를 추출할수 있다
어디까지나 cidr 를 이용하기 위해서다
GeoIP2 Country CIDR IP ranges
1 2 3 4 5 6 7 8 9 10 11 |
[root@xinet ~]# wget https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country-CSV.zip [root@xinet ~]# unzip GeoLite2-Country-CSV.zip [root@xinet ~]# cd GeoLite2-Country-CSV_20190618/ 한국을 제외한 GEOIP CIDR [root@xinet GeoLite2-Country-CSV_20190618]# grep -v "1835841" GeoLite2-Country-Blocks-IPv4.csv | awk -F, '{print $1}' > networks_cidr.txt 한국만 GEOIP CIDR [root@xinet GeoLite2-Country-CSV_20190618]# grep -w "1835841" GeoLite2-Country-Blocks-IPv4.csv | awk -F, '{print $1}' > networks_cidr_KR.txt |