转自 http://gclz.cn/read.php/140.htm 以及 http://gclz.cn/read.php/411.htm

APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的!下面就让我们看看如何在Linux下获得一些电信运营商的IP地址分配情况:

shell> wget http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz

shell> tar xzvf ripe-dbase-client-v3.tar.gz

shell> cd whois-3.1

shell> ./configure

shell> 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

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

----------------

http://gclz.cn/read.php/411.htm

自动生成电信(CHINANET)/网通(CNCGROUP) IP段 列表
<script src="/google.js" type="text/javascript"></script> <script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script> name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-8533638549855771&dt=1205480071428&lmt=1205480072&format=200x200_as&output=html&correlator=1205480071418&channel=6548811582&url=http%3A%2F%2Fgclz.cn%2Fread.php%2F411.htm&color_bg=FFFFFF&color_text=000000&color_link=0000FF&color_url=008000&color_border=66B5FF&ad_type=text_image&ref=http%3A%2F%2Fgclz.cn%2Fgo.php%2Fcategory%2F0%2F&frm=0&ui=rc%3A6&cc=100&ga_vid=188096612.1205478806&ga_sid=1205478806&ga_hid=549090430&ga_fc=true&flash=9.0.115.0&u_h=768&u_w=1024&u_ah=715&u_aw=1024&u_cd=32&u_tz=480&u_his=5&u_java=true" frameborder="0" width="200" scrolling="no" height="200" allowtransparency="allowtransparency">

Shell 檔如下, wget 所取得的檔案,若您有心仔細看一下即可知內容
( http://211.72.210.251/images/cn_isp.sh )

#!/bin/sh

FILE=/root/study/apnic/ip_apnic

rm -f $FILE

wget http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest -O $FILE

grep 'apnic|CN|ipv4|' $FILE | cut -f 4,5 -d'|'|sed -e 's/|/ /g' | while read ip

cnt

do

        echo $ip:$cnt

        mask=$(cat << EOF | bc | tail -1

pow=32;

define log2(x) {

if (x<=1) return (pow);

pow--;

return(log2(x/2));

}

log2($cnt)

EOF)

        echo $ip/$mask>;>; cn.net

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

        case $NETNAME in

        CHINANET|CNCGROUP)

                echo $ip/$mask >;>; $NETNAME

        ;;

#如果你還要其他 ISP , 請在這邊加上去即可,透過 apnic whois , 你可以知道他的 NETNAME

        OTHER_NETNAME_here)

        ;;

        esac

done

运行程序后会生成 CHINANET  CNCGROUP 两个文件

再來,你只要看 CHINANET 或 CNCGROUP 這兩個檔案內容即可以知道其所有的 IP List 了,若需要其他 ISP , 上面代碼以給您足夠空間自己發揮

[root@log images]# cat CHINANET

58.32.0.0/13

58.40.0.0/15

58.42.0.0/16

58.44.0.0/14

58.48.0.0/13

58.208.0.0/12

59.32.0.0/13

59.40.0.0/15

59.42.0.0/16

59.44.0.0/14

59.48.0.0/16

...以下略

有了這個,就看你如何發揮了..iptable/iproute/dns/squid...firewall 很多東西都會有需要的

获得最新的网通、电信、铁通IP地址分配段相关推荐

  1. 轻松获得网通、电信、铁通IP地址分配段

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

  2. [转]轻松获得网通、电信、铁通IP地址分配段

    转自CU 有时搞一些跨网段的工程和应用,需要尽量准确的知道电信.网通.铁通等电信运营商的IP地址段分配情况,可网上的资料不但很少,而且经常都是N个月前的过期资料-- APNIC是管理亚太地区IP地址分 ...

  3. 轻松获得最新的网通、电信、铁通IP地址分配段

    APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的!下面就让我们看看如何在Linux下获得一些电信运营商的IP地址分配情况: shell> w ...

  4. 如何判断网通、电信、铁通IP地址分配段

    从http://ftp.apnic.net/apnic/dbase/tools/ 获取地址 shell> wget http://ftp.apnic.net/apnic/dbase/tools/ ...

  5. 每日更新的电信ip段,联通ip段,铁通ip段和移动ip段

    根据APNIC的最新IP地址列表及whois信息,每日0点(UTC时区)生成的各主要运营商IP地址段,准确度还是很高的. 中国电信IP地址段: http://files.liubaishui.com/ ...

  6. 湖南电信,铁通,网通VPI,VCI值

    电信 长沙 VPI=0 VCI=32 岳阳 VPI=8 VCI=81 郴州 0 35 株洲 8 35 桃江 vpi 8 vci 81 主DNS 202.103.8.81 幅 202.103.96.68 ...

  7. 如何获取中国电信、网通、铁通的最新ip地址段

    1.ftp下载 http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz 1.ftp下载 http://ftp.apnic. ...

  8. 电信、网通、铁通各地DNS

    为什么80%的码农都做不了架构师?>>> 全国各地电信DNS见下: 北京DNS地址:202.96.199.133 202.96.0.133 202.106.0.20 202.106. ...

  9. 电信,网通,铁通各地DNS服务器地址

    全国各地电信DNS见下: 北京DNS地址:202.96.199.133 202.96.0.133 202.106.0.20 202.106.148.1 202.97.16.195 上海DNS地址:20 ...

最新文章

  1. R语言F分布函数F Distribution(df, pf, qf rf )实战
  2. 抽象类、抽象方法与代码块
  3. Sichuan University Programming Contest 2011 Preliminary(for Non-SCUers) / M A Simple Problem
  4. 叉积 微分 恒等式_考研真题分章解析 | 第二章 导数与微分
  5. 微软公司部署小型数据中心网络连接产品
  6. php通过条件来定义const,php用const出错是什么原因
  7. 玩转数据结构——均摊复杂度和防止复杂度的震荡(笔记)
  8. java编译_解析 Java 即时编译器原理。
  9. 教育院校公共机房虚拟桌面解决方案
  10. C语言电话薄登录系统,求助 哈稀表编电话薄程序(c语言) 算法
  11. python实现水仙花数
  12. 2022华中杯C题矿井提升机钢丝绳的缺陷分析思路讲解
  13. 人员在室感知方法综述(2019)
  14. 借一篇论文了解重要性采样
  15. 古风系统仙侠文推荐_不容错过仙侠文强推:文笔超好,挑灯夜读系列,看完顿觉书荒...
  16. 核密度函数加权直方图的计算
  17. Linux如何安装集群及细节操作
  18. Google-Guice入门介绍
  19. EMC潘国林: 大话存储系列之磁盘娶亲(RAID)
  20. 翻译程序的定义及其功能种类

热门文章

  1. 微型计算机中的内存主要包括哪两类,微机原理考试资料.doc
  2. 大数据与云计算学习计划 (一) 云计算系统管理 1 TCP/IP简单概念 (概念性)
  3. XMLHttpRequest 对象实现文件上传和下载功能
  4. 网页设计与制作的学习(一)
  5. python数据库开发 dga_dga域名生成算法
  6. 大厂出品的免费精品Markdown文档编辑器推荐,支持无限树状目录结构
  7. C语言中各种细枝末节知识
  8. MBA面试系列之----中文面试宝典(四)
  9. 微型计算机用什么做cpu,微型计算机的主机是由CPU、( )成。
  10. Spark创建空的DataFrame