地址[汇编]电信移动网通铁通IP地址分配段(Linux下获得运营商的IP地址分配情况)

铁通ip地址  时间:2021-03-03  阅读:()

电信\移动\网通铁通IP地址分配段(Linux下获得运营商的IP地址分配情况)

由 itpapa » 2011-03-05 16:08

时搞一些跨网段的工程和应用需要尽量准确的知道电信、 网通、铁通等电信运营商的IP地址段分配情况可网上的资料不但很少而且经常都是N个月前的过期资料……

APNIC是管理亚太地区IP地址分配的机构它有着丰富准确的IP地址分配库 同时这些信息也是对外公开的下面就让我们看看如何在Linux下获得一些电信运营商的IP地址分配情况shell> wget http://ftp.apnic.net/apnic/dbase/tools/ . . . -v3. tar.gzshell> tar xzvf ripe-dbase-client-v3. tar.gzshell> cd whois-3. 1shell> ./configureshell> make

完成上述编译安装工作后我们开始获取IP地址段

中国网通 shell> ./whois3-h whois.apnic.net-l-i mb MAINT-CNCGROUP>/var/cnc

中国电信 shell> ./whois3 -h whois.apnic.net -l -i mb MAINT-CHINANET >/var/chinanet

中国铁通 shell> ./whois3-h whois.apnic.net-l-i mb MAINT-CN-CRTC>/var/crtc

打开获取后的文件可以看到里面的信息非常详细甚至可以看到各个分公司的负责人、电话、电子邮件等等信息。如果想得到一份整齐干净的I P地址段文件只要用gr ep和awk简单过滤就可以了。

#自动生成IP段脚本vi apnic

贴入以下的内容: (是一个相当优秀的脚本)

#!/bin/sh

FILE=./ip_apnicrm -f $FILEwget http://ftp.apnic.net/apnic/stats/apnic/ . . . nic-latest -O $FILEgrep 'apnic|CN| ipv4| ' $FILE | cut -f 4,5 -d' | ' |sed -e ' s/|//g' | while read ip cntdoecho $ip:$cntmask=$(cat << EOF | bc | tail -1pow=32;define log2(x) {if (x<=1) return (pow) ;pow--;return(log2(x/2) ) ;

}log2($cnt)

EOF)echo $ip/$mask>> cn.net

NETNAME=`whoi s $ip@whoi s.apnic.net | sed -e '/./{H;$!d; } ' -e 'x;/netnum/!d' |grep^netname | sed -e ' s/.*: \(.*\)/\1/g' | sed -e ' s/-.*//g' `

NETNAME=`echo $NETNAME | s ed -e ' s/cJ/ /g' | awk -F' ' ' { pr i ntf $1 ; } ' `case $NETNAME in

CNC)

echo $ip/$mask >> CNCGROUP

; ;

CHINANET|CNCGROUP)echo $ip/$mask >> $NETNAME

; ;

CHINATELECOM)echo $ip/$mask >> CHINANET

; ;

*)echo $ip/$mask >> OTHER

; ;esacdonechmod 744 apnic

./apnic

#注:红色部分为网络名可通过WHOI S查询该网段的网络名是什么,即查询是电信还是网通或移动或其它网络的标式,因此我们可以简单地修改这个脚本就可以得到中国其它运营商的网络IP段分配列表,

在当目前目录就会成以下三个文件

CHINANET CNCGROUP OTHER

#命令行获得IP地址段并生成DNS需要ACL.CONF文件方法,以获得移动IP段为例

/path/whois3 -h whois.apnic.net -l -i mb MAINT-CN-CMCC | grep "descr" | grep"Reverse" | awk -F"for" ' {if ($2!="") print $2} ' | sort -n | awk 'BEGIN{print "acl\"MOBILE\" ' {' "} {print $1";"}END{print "' } ' ;"} ' > /var/mobile_acl.conf#红色部分很重要,这个值是代表哪个网络的如"MAINT-CN-CMCC"是移动, "MAINT-CHINANET"是电信,以此类推

欧路云(22元/月),美国CERA弹性云服务器!香港弹性云服务器15元/月起;加拿大高防vps仅23元/月起

欧路云怎么样?欧路云主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。2021年7月14日美国 CERA 弹性云服务器 上新 联通CUVIP 线路!8折特惠中!点击进入:欧路云官方网站地址付款方式:PayPa...

Webhosting24:$1.48/月起,日本东京NTT直连/AMD Ryzen 高性能VPS/美国洛杉矶5950X平台大流量VPS/1Gbps端口/

Webhosting24宣布自7月1日起开始对日本机房的VPS进行NVMe和流量大升级,几乎是翻倍了硬盘和流量,价格依旧不变。目前来看,日本VPS国内过去走的是NTT直连,服务器托管机房应该是CDN77*(也就是datapacket.com),加上高性能平台(AMD Ryzen 9 3900X+NVMe),还是有相当大的性价比的。此外在6月30日,又新增了洛杉矶机房,CPU为AMD Ryzen 9...

DMIT:美国cn2 gia线路vps,高性能 AMD EPYC/不限流量(Premium Unmetered),$179.99/月起

DMIT怎么样?DMIT最近动作频繁,前几天刚刚上架了日本lite版VPS,正在酝酿上线日本高级网络VPS,又差不多在同一时间推出了美国cn2 gia线路不限流量的美国云服务器,不过价格太过昂贵。丐版只有30M带宽,月付179.99美元 !!目前,美国云服务器已经有个4个套餐,分别是,Premium(cn2 gia线路)、Lite(普通直连)、Premium Secure(带高防的cn2 gia线...

铁通ip地址为你推荐
ps移花接木教程Ps 移花接木 人物换脸教程96155北京公积金96155客户服务电话,怎么一步一步进到修改还款额度的地方?手游运营手册2019新个税主要内容有哪些?可以简单说明一下吗?无线路由器限速设置无线路由器速度如何设置?中国论坛大全甘肃论坛都有哪些?自助建站自助建站哪个平台最好?网站运营网络运营具体做什么呢蘑菇街美丽说蘑菇街、美丽说这类网站前期是怎么推广的?数据库损坏数据库损坏是怎么回事啊?商标注册查询官网怎么查商标有没有注册
网游服务器租用 winhost 精品网 韩国加速器 免费ftp空间 win8升级win10正式版 河南服务器 福建天翼加速 上海域名 百兆独享 hinet 免费全能主机 网络空间租赁 xuni 腾讯数据库 hdchina 碳云 restart 中美互联网论坛 linuxvi命令 更多