Ip
如何辨識給定 IP 地址背後的組織?
我有一個大
dataframe
的如下(假數據如下):ip 192.168.1.1 192.168.1.2 192.168.1.3 192.168.1.4 192.168.1.5
鑑於我的數據中有大量
ip
地址,我想將它們與一個離線數據集合併,該數據集會告訴我每個地址:
- 機構名稱
- 街道
- 城市
是否可以從 python 做到這一點而不會達到一些
api
限制?謝謝!
https://www.iana.org/whois?q=192.168.1.5有您要查找的數據。
然而,做這種事情,最好假設你會受到限製或有空數據。
**編輯:**請原諒我以美國為中心的回答。還有其他網站允許從所有區域網際網路註冊機構進行查詢。https://www.whois.com/whois/151.101.64.81就是一個例子。網站很容易抓取,但通常是速率限制請求。
還有其他提供 API 樣式答案的服務,例如https://whoapi.com/。這些通常要花錢。
*注意:*我沒有使用過這些網站。