前段時間對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數據讀取出來,按照結構化數據來細分字段、進行處理和顯示。
评论