免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: abel
打印 上一主题 下一主题

自動產生 電信(CHINANET)/網通(CNCGROUP) IP 列表 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2005-09-29 17:57 |只看该作者

自動產生 電信(CHINANET)/網通(CNCGROUP) IP 列表

正好借问一个问题,照前面意思,是不是大陆地区internet除了教育网等一些小规模网,一般使的也就是中国公用网chinanet了。
大陆的isp像电信网通本来是一家的,有自己的骨干网;而中国联通和铁通这两家也有自己的带宽,它们就没有骨干网租用chinanet的线路吧?如果是这样,怎么互联互通的问题这么严重呢?

菜问题一个,请赐教!

论坛徽章:
0
62 [报告]
发表于 2005-10-01 02:13 |只看该作者

自動產生 電信(CHINANET)/網通(CNCGROUP) IP 列表

fb 5.4 bash:
EOF后要换行
whois ip不要带@whois.apnic.net
呵呵,折腾我几天了。终于ok了

不过发现了有几十个不同的netname是网通的。。。

论坛徽章:
0
63 [报告]
发表于 2005-10-06 14:48 |只看该作者

自動產生 電信(CHINANET)/網通(CNCGROUP) IP 列表

原帖由 "ming312" 发表:

....
read ip cnt
do
     echo $ipcnt
     mask=$(cat << EOF | bc | tail -1
....
     EOF
     )


把第二个EOF前面的空格去掉


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

EOF前面的空格在部分版本的BSH下面会报错,在部分版本的KSH下面可以正常执行,呵呵

论坛徽章:
0
64 [报告]
发表于 2005-12-02 11:16 |只看该作者
原帖由 abel 于 2005-7-15 11:42 发表
[code]#!/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/ ...



錯誤百出,根本沒法運行,寫腳本要負責任啊!

论坛徽章:
0
65 [报告]
发表于 2005-12-02 15:31 |只看该作者
我也在搞这个东西,不过在判断的时候是通过MNT-BY来判断是否是那个ISP的,会出现以下的情况 判断一些IP地址是那里的
219.246.83.196 MAINT-CERNET-AP MAINT-CERNET-AP MAINT-CERNET-AP
162.105.109.27 APNIC-HM MNT-ERX-PEKINGUNI-NON-CN
219.146.204.254 MAINT-CHINANET MAINT-CHINANET MAINT-CHINATELECOM-SD
218.71.137.151 MAINT-CN-CHINANET-ZJ-NB MAINT-CHINANET-ZJ MAINT-CN-CHINANET-ZJ-NB
221.226.231.142 APNIC-HM MAINT-CHINANET-JS MAINT-CHINANET-JS MAINT-CHINANET
202.108.27.3 APNIC-HM MAINT-CNCGROUP MAINT-CHINANET-BJ
222.175.99.126 APNIC-HM MAINT-CHINANET MAINT-CHINATELECOM-SD
218.200.209.67 MAINT-CN-CMCC MAINT-NEW
218.30.22.140 MAINT-CHINANET MAINT-CHINANET
222.243.205.38 APNIC-HM MAINT-CHINANET MAINT-CHINANET-HUNAN
221.230.23.46 MAINT-CHINANET-JS MAINT-CHINANET-JS MAINT-CHINANET-JS-ZJ MAINT-CHINANET-JS
那么可以根据这里的MTN-BY来判断是归属于那里的.
这样会更准确一些,只是还要再作写处理

论坛徽章:
0
66 [报告]
发表于 2005-12-08 14:17 |只看该作者
abel老大,我在solaris7上执行的时候提示如下:
# ./cn_isp.sh
--14:10:14--  http://ftp.apnic.net:80/apnic/stats/apnic/delegated-apnic-latest
           => `/apnic/ip_apnic'
Connecting to ftp.apnic.net:80... connected!
HTTP request sent, awaiting response... 200 OK
Length: 693,512 [text/plain]

    0K -> .......... .......... .......... .......... .......... [  7%]
   50K -> .......... .......... .......... .......... .......... [ 14%]
  100K -> .......... .......... .......... .......... .......... [ 22%]
  150K -> .......... .......... .......... .......... .......... [ 29%]
  200K -> .......... .......... .......... .......... .......... [ 36%]
  250K -> .......... .......... .......... .......... .......... [ 44%]
  300K -> .......... .......... .......... .......... .......... [ 51%]
  350K -> .......... .......... .......... .......... .......... [ 59%]
  400K -> .......... .......... .......... .......... .......... [ 66%]
  450K -> .......... .......... .......... .......... .......... [ 73%]
  500K -> .......... .......... .......... .......... .......... [ 81%]
  550K -> .......... .......... .......... .......... .......... [ 88%]
  600K -> .......... .......... .......... .......... .......... [ 95%]
  650K -> .......... .......... .......                          [100%]

14:10:40 (27.25 KB/s) - `/apnic/ip_apnic' saved [693512/693512]

./cn_isp.sh: syntax error at line 8: `mask=$' unexpected
这是什么原因,另外老大有MSN吗?能否相告,有问题请教。

论坛徽章:
0
67 [报告]
发表于 2005-12-11 10:36 |只看该作者

也许用MNT-BY来判断更准确些

比如:
inetnum:      219.133.0.0 - 219.133.0.63
netname:      SHENZHEN-HUAWEI-CO
mnt-by:       MAINT-CHINANET-GD

inetnum:      219.128.0.0 - 219.137.255.255
netname:      CHINANET-GD
descr:        CHINANET Guangdong province network
mnt-by:       MAINT-CHINANET
mnt-lower:    MAINT-CHINANET-GD
可以看出,华为公司的地址段在广东电信的大地址段内,如果以netname为依据,恐怕就……

论坛徽章:
0
68 [报告]
发表于 2006-01-18 12:36 |只看该作者

我做了个并行查询的sh,可被 拒了,可能是发得太快吧

我做了个并行查询的sh,可被 拒了,可能是发得太快吧

论坛徽章:
0
69 [报告]
发表于 2006-02-18 15:49 |只看该作者
这个脚本可能是有问题的,有些IP由于南北分家问题,其NETNAME都是CHINANET,而实际上可能是分属于网通或电信的,有谁能解决?拿出真正的网通IP段或电信IP段?

论坛徽章:
0
70 [报告]
发表于 2006-03-15 15:01 |只看该作者
根据62楼在fb5.4下的测试结果,我这里也测试通过了,呵呵,谢谢62楼的啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP