关于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地址列表相关推荐

  1. [Shell] 中国IP地址列表 (电信/网通/铁通/移动)

    中国电信 IP 地址表 下载 [ct_acl.rar] (Updated 2010.12) whois -h whois.apnic.net -l -i mb MAINT-CHINANET | gre ...

  2. qt获取开发板ip地址_qt获取网络ip地址的类

    最近在学习qt网络编程,基于tcp和udp协议. 看了一些别人的程序和qt4自带的例子,困扰我最大的问题就是获取ip的类,总结起来还挺多的. 主要介绍常用的QtNetwork Module中的QHos ...

  3. Linux下编程获取本地IP地址的常见方法

    代码编译运行平台:Linux 64bits+g++(-m64),-m64表示生成64bits的程序. 在进行Linux网络编程时,经常用到本机IP地址.本文罗列一下常见方法,以备不时之需. 获取本机I ...

  4. 全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持)

    全球免费公共 DNS 解析服务器 IP 地址列表推荐 基本上接触过网络相关知识的人应该多少都会听过 DNS 这个名词.因为 DNS 它非常重要,在我们上网的过程中扮演着重要的角色--"将网址 ...

  5. C#如何获取局域网ip地址

    C#如何获取局域网ip地址 代码如下: public static string GetLocalIP(){try{ string HostName = Dns.GetHostName(); //得到 ...

  6. 【Router】PC连接到路由LAN,但是无法获取到IP地址问题分析及解决方案

    问题描述 PC连接到路由器LAN,正常应该可以获取到IP地址,但是查看PC端网卡信息,发现未获取到IP地址 问题分析 使用wireshark抓取PC端网口数据报,发现只有PC的网卡发送的discove ...

  7. Linux 系统IP摄像头,linux内核模块获取设备IP地址

    linux内核模块获取设备IP地址 发布时间:2008-08-04 21:07:54来源:红联作者:Shader 出自:http://blue8king.blog.163.com/blog/stati ...

  8. 全球免费公共【 DNS 】解析服务器 IP 地址列表推荐 【解决无法上网+加速+防劫持】

    全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持)    基本上接触过网络相关知识的人应该多少都会听过 DNS 这个名词.因为DNS 它非常重要,在我们上网的过程中扮 ...

  9. 工控机(ubuntu系统)和R2000雷达已经通过网线连接,雷达ip未知,如何获取雷达IP地址

    1.使用ifconfig获取mac地址 图片上是 ens33 2.下载arp-scan工具 sudo apt install arp-scan arp-scan 简介         arp-scan ...

  10. Android获取公网IP地址

    Android想要获取公网IP地址,连接wifi的情况下在应用层开发的角度使用系统的API是做不到的,只能直接或间接利用第三方的接口服务: 1.公共接口: 搜狐: http://pv.sohu.com ...

最新文章

  1. 计算机程序输入x是3求输出七年级的题,七年级上册数学第三单元练习题
  2. Clang-Format: Visual Studio Style
  3. C++重载运算符最好声明为友元
  4. 针对Selenium环境搭建的一些小解说
  5. 【WEB API项目实战干货系列】- 接口文档与在线测试(二)
  6. JAVA 构造 MAP 并初始化 MAP、定义时就初始化
  7. 谷歌浏览器安装过程-0223
  8. PSTN和互联网——无线接入与定位(1)
  9. Spring Cloud与微服务学习总结(6)——认证鉴权与API权限控制在微服务架构中的设计与实现(四)
  10. Mybatis体系结构及工作流程
  11. TCP/IP网络编程
  12. HTML关联两个标签事件,javascript – 交换2个html元素并保留事件侦听器
  13. EdrawMax思维导图,EdrawMax组织结构图
  14. Android 12 WiFi 框架
  15. https spdy
  16. CSDN使用MD编辑器写博客如何让图片居中(调整图片位置大小)MD编辑器学习笔记
  17. 【腾讯Bugly干货分享】美团大众点评 Hybrid 化建设
  18. 欢迎使用CSD 第三方士大夫胜多负少的N-markdown编辑器
  19. xmd后缀名改mp3_xmd文件怎么打开 - 狸窝
  20. ORA-02391问题分析与解决

热门文章

  1. jsp内置对象request
  2. 9 matlab入门求一元二元函数的最小值和零点
  3. http接口开发几种工具简单介绍
  4. Python自动化办公之Word,超全总结【建议收藏】
  5. BA无标度网络(三):网络生成
  6. 十个最常用深度学习图像/视频数据标注工具
  7. Xilinx Srio详解IP核使用
  8. 可怕的pyspider猫途鹰
  9. 爬虫:requests BeautifulSoup 实战案例
  10. ZZULIOJ部分题目解答