智能DNS所需的网通(CNC) 和电信(TELECOM)运营商列表

2013-05-30

APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的!通过ripe-whois3可以轻松获取电信运营商的IP地址分配情况:

1、mkdir -p /opt/cnc-telecom;cd /opt/cnc-telecom

2、安装whois3命令
wget http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz
tar zxf ripe-dbase-client-v3.tar.gz
cd whois-3.1
./configure --prefix=/usr
make;make install;

3、创建telecom.sh脚本
cat >> telecom.sh < EOF whois3 -h whois.apnic.net -l -i mb MAINT-CHINANET | grep "descr" | grep "Reverse" | awk -F "for" '{if ($2!="") print $2}'| sort -n | awk 'BEGIN{print "acl \"TELECOM\" '{'"}{print $1";"}END{print "'}';"}' > /opt/telecom.acl
EOF

4、创建cnc.sh脚本
cat >> cnc.sh < EOF whois3 -h whois.apnic.net -l -i mb MAINT-CNCGROUP | grep "descr" | grep "Reverse" | awk -F "for" '{if ($2!="") print $2}'| sort -n | awk 'BEGIN{print "acl \"CNC\" '{'"}{print $1";"}END{print "'}';"}' > /opt/cnc.acl
EOF

5、铁通的是MAINT-CN-CRTC

6、生成cnc.acl和telecom.acl
执行./cnc.sh生成cnc.acl
执行./telecom.sh生成telecom.acl

参考网址:
wget http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest
wget ftp://ftp.internic.org/domain/named.root

分类:网络 | 标签: |

相关日志

评论被关闭!