从APNIC获取中国IP地址列表
关于APNIC
全球IP地址块被IANA(Internet Assigned Numbers Authority)分配给全球三大地区性IP地址分配机构,它们分别是:
ARIN (American Registry for Internet Numbers)
负责北美、南美、加勒比以及非洲撒哈啦部分的IP地址分配。同时还要给全球NSP(Network Service Providers)分配地址。
RIPE (Reseaux IP Europeens)
负责欧洲、中东、北非、西亚部分地区(前苏联)
APNIC (Asia Pacific Network Information Center)
负责亚洲、太平洋地区
APNIC IP地址分配信息总表的获取:
APNIC提供了每日更新的亚太地区IPv4,IPv6,AS号分配的信息表:http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest
该文件的格式与具体内容参见:ftp://ftp.apnic.net/pub/apnic/stats/apnic/README.TXT
通过该文件我们能够得到APNIC辖下IPv4地址空间的分配情况。
脚本获取IP地址
#!/bin/bash
wget -c http://ftp.apnic.net/stats/apnic/delegated-apnic-latestcat delegated-apnic-latest | awk -F '|' '/CN/&&/ipv4/ {print $4 "/" 32-log($5)/log(2)}' | cat > ipv4.txtcat delegated-apnic-latest | awk -F '|' '/CN/&&/ipv6/ {print $4 "/" 32-log($5)/log(2)}' | cat > ipv6.txtcat delegated-apnic-latest | awk -F '|' '/HK/&&/ipv4/ {print $4 "/" 32-log($5)/log(2)}' | cat > ipv4-hk.txtcat delegated-apnic-latest | awk -F '|' '/HK/&&/ipv6/ {print $4 "/" 32-log($5)/log(2)}' | cat > ipv6-hk.txt
执行脚本:
[root@cby cby]# ./ip.sh
--2021-04-29 12:17:13-- http://ftp.apnic.net/stats/apnic/delegated-apnic-latest
Resolving ftp.apnic.net (ftp.apnic.net)... 203.119.102.40, 2001:dd8:8:701::40
Connecting to ftp.apnic.net (ftp.apnic.net)|203.119.102.40|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3352151 (3.2M) [text/plain]
Saving to: ‘delegated-apnic-latest’delegated-apnic-latest 100%[=============================================================>] 3.20M 61.3KB/s in 44s 2021-04-29 12:17:58 (74.0 KB/s) - ‘delegated-apnic-latest’ saved [3352151/3352151]
[root@cby cby]# ls
delegated-apnic-latest index.html ip.sh ipv4-hk.txt ipv4.txt ipv6-hk.txt ipv6.txt
每日凌晨十二点十分会进行同步,若需要IP地址,可以访问如下地址:
http://aliyun.chenby.cn/
定时任务:
[root@cby cby]# crontab -l
10 0 * * * /www/server/cron/3ab48c27ec99cb9787749c362afae517 >> /www/server/cron/3ab48c27ec99cb9787749c362afae517.log 2>&1
10 0 * * * rm -rf /www/wwwroot/www.chenby.cn/cby/ipv4.txt /www/wwwroot/www.chenby.cn/cby/ipv4-hk.txt /www/wwwroot/www.chenby.cn/cby/ipv6.txt /www/wwwroot/www.chenby.cn/cby/ipv6-hk.txt /www/wwwroot/www.chenby.cn/cby/delegated-apnic-latest
11 0 * * * /www/wwwroot/www.chenby.cn/cby/ip.sh >> /home/ip.txt
从APNIC获取中国IP地址列表相关推荐
- [Shell] 中国IP地址列表 (电信/网通/铁通/移动)
中国电信 IP 地址表 下载 [ct_acl.rar] (Updated 2010.12) whois -h whois.apnic.net -l -i mb MAINT-CHINANET | gre ...
- qt获取开发板ip地址_qt获取网络ip地址的类
最近在学习qt网络编程,基于tcp和udp协议. 看了一些别人的程序和qt4自带的例子,困扰我最大的问题就是获取ip的类,总结起来还挺多的. 主要介绍常用的QtNetwork Module中的QHos ...
- Linux下编程获取本地IP地址的常见方法
代码编译运行平台:Linux 64bits+g++(-m64),-m64表示生成64bits的程序. 在进行Linux网络编程时,经常用到本机IP地址.本文罗列一下常见方法,以备不时之需. 获取本机I ...
- 全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持)
全球免费公共 DNS 解析服务器 IP 地址列表推荐 基本上接触过网络相关知识的人应该多少都会听过 DNS 这个名词.因为 DNS 它非常重要,在我们上网的过程中扮演着重要的角色--"将网址 ...
- C#如何获取局域网ip地址
C#如何获取局域网ip地址 代码如下: public static string GetLocalIP(){try{ string HostName = Dns.GetHostName(); //得到 ...
- 【Router】PC连接到路由LAN,但是无法获取到IP地址问题分析及解决方案
问题描述 PC连接到路由器LAN,正常应该可以获取到IP地址,但是查看PC端网卡信息,发现未获取到IP地址 问题分析 使用wireshark抓取PC端网口数据报,发现只有PC的网卡发送的discove ...
- Linux 系统IP摄像头,linux内核模块获取设备IP地址
linux内核模块获取设备IP地址 发布时间:2008-08-04 21:07:54来源:红联作者:Shader 出自:http://blue8king.blog.163.com/blog/stati ...
- 全球免费公共【 DNS 】解析服务器 IP 地址列表推荐 【解决无法上网+加速+防劫持】
全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持) 基本上接触过网络相关知识的人应该多少都会听过 DNS 这个名词.因为DNS 它非常重要,在我们上网的过程中扮 ...
- 工控机(ubuntu系统)和R2000雷达已经通过网线连接,雷达ip未知,如何获取雷达IP地址
1.使用ifconfig获取mac地址 图片上是 ens33 2.下载arp-scan工具 sudo apt install arp-scan arp-scan 简介 arp-scan ...
- Android获取公网IP地址
Android想要获取公网IP地址,连接wifi的情况下在应用层开发的角度使用系统的API是做不到的,只能直接或间接利用第三方的接口服务: 1.公共接口: 搜狐: http://pv.sohu.com ...
最新文章
- 计算机程序输入x是3求输出七年级的题,七年级上册数学第三单元练习题
- Clang-Format: Visual Studio Style
- C++重载运算符最好声明为友元
- 针对Selenium环境搭建的一些小解说
- 【WEB API项目实战干货系列】- 接口文档与在线测试(二)
- JAVA 构造 MAP 并初始化 MAP、定义时就初始化
- 谷歌浏览器安装过程-0223
- PSTN和互联网——无线接入与定位(1)
- Spring Cloud与微服务学习总结(6)——认证鉴权与API权限控制在微服务架构中的设计与实现(四)
- Mybatis体系结构及工作流程
- TCP/IP网络编程
- HTML关联两个标签事件,javascript – 交换2个html元素并保留事件侦听器
- EdrawMax思维导图,EdrawMax组织结构图
- Android 12 WiFi 框架
- https spdy
- CSDN使用MD编辑器写博客如何让图片居中(调整图片位置大小)MD编辑器学习笔记
- 【腾讯Bugly干货分享】美团大众点评 Hybrid 化建设
- 欢迎使用CSD 第三方士大夫胜多负少的N-markdown编辑器
- xmd后缀名改mp3_xmd文件怎么打开 - 狸窝
- ORA-02391问题分析与解决