前段时间对IP地址的AS自治系统分配、Whois的分配服务器、Whois的Json数据获取等做了一些研究,编写程序去把目前的IP地址段的Whois数据都获取到、保存到数据库表中,然后再去读表、显示。
下面是各洲的IP地址Whois页面例子:
- 亚太区 APNIC:https://zh-hans.ipshu.com/whois_ipv4/202.103.24.68
- 欧洲区 RIPE NCC:https://zh-hans.ipshu.com/whois_ipv4/5.5.5.5
- 非洲区 AFRINIC:https://zh-hans.ipshu.com/whois_ipv4/105.32.0.0
- 美洲区 ARIN:https://zh-hans.ipshu.com/whois_ipv4/8.8.8.8
- 拉美区 LACNIC:https://zh-hans.ipshu.com/whois_ipv4/191.168.87.80
- 巴西:https://zh-hans.ipshu.com/whois_ipv4/191.168.0.0
- 内网:https://zh-hans.ipshu.com/whois_ipv4/192.168.1.1
各个洲的数据格式都不太一样,我们花了不少时间来理解、调整显示。
后面还要把这些保存的json数据读取出来,按照结构化数据来细分字段、进行处理和显示。
评论