獲取China大陸IP段的范圍


這里有幾個網站提供了大陸的IP段范圍。別問我要這個列表干什么,我也不知道。

http://www.ip2location.com/blockvisitorsbycountry.aspx
老牌網站,國內很多人應該都知道,可以選擇任意一個國家的IP段,然后可以輸出多種格式。

https://www.countryipblocks.net/country_selection.php
跟上面的那個一樣,多一個備份。

http://www.ipdeny.com/ipblocks/
一樣是列出了所有國家的IP段文件,提供下載。

 

從APNIC獲取中國IP地址列表

 

一、Apnic介紹

全球IP地址塊被IANA(Internet Assigned Numbers Authority)分配給全球三大地區性IP地址分配機構,它們分別是:
1、ARIN(American Registry for Internet Numbers)
負責北美、南美、加勒比以及非洲撒哈啦部分的IP地址分配。同時還要給全球NSP(Network Service Providers)分配地址。
2、RIPE(Reseaux IP Europeens)
負責歐洲、中東、北非、西亞部分地區(前蘇聯)
3、APNIC(Asia Pacific Network Information Center)
負責亞洲、太平洋地區 

APNIC是管理亞太地區IP地址分配的機構,它有着豐富准確的IP地址分配庫,同時這些信息也是對外公開的。

更詳細的Apnic介紹文檔請參見:
http://www.apnic.net/about-APNIC/organization
http://en.wikipedia.org/wiki/Asia-Pacific_Network_Information_Centre

二、Apanic IP地址分配信息總表的獲取

Apanic提供了每日更新的亞太地區IPv4,IPv6,AS號分配的信息表,訪問url是
http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest

該文件的格式與具體內容參加
ftp://ftp.apnic.net/pub/apnic/stats/apnic/README.TXT

通過該文件我們能夠得到Apnic轄下IPv4地址空間的分配情況。
對於全球智能DNS來說,到國家級的信息粒度就足夠了。

三、Apanic的文件格式說明

apnic|CN|ipv4|1.2.2.0|256|20110331|assigned
等級機構|獲得該IP段的國家/組織|資源類型|起始IP|IP段長度|分配日期|分配狀態

我們需要是
第2列 獲得該IP段的國家/組織
第4列 起始IP
第5列 IP段長度

IP長度可對應下表轉換成子網掩碼,shell腳本或者Excel都能做這個事情^^:
256 /24
512 /23
1024 /22
2048 /21
4096 /20
8192 /19
16384 /18
32768 /17
65536 /16
131072 /15
262144 /14
524288 /13
1048576 /12
2097152 /11
4194304 /10

參考文檔:
http://rdc.taobao.com/blog/cs/?p=908
http://wangmk.blog.51cto.com/651644/988971


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM