時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
??? 運行條件: 需要網(wǎng)絡(luò)和 Internet 連通!
??? #!/bin/sh
??? #auto get the IP Table
??? #get the newest delegated-apnic-latest
??? rm delegated-apnic-latest
??? if type wget
?? then wget http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest
?? else fetch http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest
??? fi
??? grep 'apnic|CN|ipv4' delegated-apnic-latest | cut -f 4,5 -d '|' | tr '|' ' ' | while read ip cnt
??? do
??? mask=$(bc END | tail -1
??? pow=32;
??? define log2(x) {
??? if (x=1) return (pow);
??? pow--;
??? return(log2(x/2));
??? }
??? log2($cnt);
??? END
??? )
??? echo $ip/$mask';'>>cnnet
??? resultext=`whois [email protected] | grep -e ^netname -e ^descr -e ^role -e ^mnt-by | cut -f 2 -d ':' | sed 's/ *//'`
??? if echo $resultext | grep -i -e 'railcom' -e 'crtc' -e 'railway'
? then echo $ip/$mask';' >> crc
??? elif echo $resultext | grep -i -e 'cncgroup' -e 'netcom'
? then echo $ip/$mask';' >> cnc
??? fi
??? if echo $resultext | grep -i -e 'chinanet' -e 'chinatel'
? then echo $ip/$mask';' >> telcom_acl
??? elif echo $resultext | grep -i -e 'unicom'
? then echo $ip/$mask';' >> unicom
??? elif echo $resultext | grep -i -e 'cmnet'
? then echo $ip/$mask';' >> cmnet
??? else
? echo $ip/$mask';' >> other_acl
??? fi
??? done
關(guān)鍵詞標(biāo)簽:網(wǎng)絡(luò)運營商IP段
相關(guān)閱讀
熱門文章
路由器地址大全-各品牌路由設(shè)置地址
各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼
Nslookup命令詳解-域名DNS診斷
站長裝備:十大網(wǎng)站管理員服務(wù)器工具軟件
人氣排行 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼 路由器地址大全-各品牌路由設(shè)置地址 騰達(dá)路由器怎么設(shè)置?騰達(dá)路由器設(shè)置教程 ADSL雙線負(fù)載均衡設(shè)置詳細(xì)圖文教程 路由表說明(詳解route print) Nslookup命令詳解-域名DNS診斷 網(wǎng)管員實際工作的一天 網(wǎng)管必會!了解交換機(jī)控制端口流量