FreeBSD下 自动获取网通电信IP列表
来源:互联网 发布:linux如何登录oracle 编辑:程序博客网 时间:2024/05/16 11:01
#!/bin/sh
FILE=/usr/home/haoyu/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 -h whois.apnic.net $ip | 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
;;
CHINATELECOM)
echo $ip/$mask >> $NETNAME
;;
OTHER_NETNAME_here)
;;
esac
done
- FreeBSD下 自动获取网通电信IP列表
- FreeBSD下 自动获取网通电信IP列表
- FreeBSD下 自动获取网通电信IP列表
- FreeBSD下 自动获取网通电信IP列表
- 自动获取网通电信IP列表
- [Shell] 中国IP地址列表 (电信/网通/铁通/移动)
- 根据电信、网通自动解析不同IP的DNS服务器
- 根据电信、网通自动解析不同IP的DNS服务器
- 多出口应用中获取网通、电信、铁通IP地址
- 从apnic获取电信 网通 铁通等ip的办法
- 网通、电信、教育网IP查询
- 电信网通双线自动选择
- 电信网通双线自动选择
- .NET记录-获取外网IP以及判断该IP是属于网通还是电信
- 架构根据电信、网通用户自动解析不同IP的DNS服务器
- 架构根据电信、网通用户自动解析不同IP的DNS服务器
- 架构根据电信、网通用户自动解析不同IP的DNS服务器
- 全国各省电信、网通DNS列表
- ASP进阶学习必经之认识数学函数11种
- FreeBSD下find命令的一些使用方法
- 删除Freebsd下的非法文件
- Vi编辑器的基本使用方法 (转载)
- 使用Python2.4在Linux下访问SQL Server(安装篇)
- FreeBSD下 自动获取网通电信IP列表
- freebsd下必须要设置的几个的参数
- javascript事件查询综合
- WinXp下安装IIS时碰到了问题
- 国内IP地址查询(权威)
- 网通的IP地址段
- 查看FreeBSD系统状态
- FreeBSD下的系统性能调优
- FreeBSD系统优化部分内核参数调整中文注释