![在哪裡可以找到/購買更新的 ISP IP 範圍的完整清單?](https://rvso.com/image/567632/%E5%9C%A8%E5%93%AA%E8%A3%A1%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%2F%E8%B3%BC%E8%B2%B7%E6%9B%B4%E6%96%B0%E7%9A%84%20ISP%20IP%20%E7%AF%84%E5%9C%8D%E7%9A%84%E5%AE%8C%E6%95%B4%E6%B8%85%E5%96%AE%EF%BC%9F.png)
答案1
MaxMind 是 IP 資訊的主要提供者之一。
雖然他們有很多產品,但這是他們的 ISP 資料庫:
http://www.maxmind.com/app/isp
它們也有許多介面方法(例如c 庫、apache 模組、php 模組)。
我合作過的網站主要將其用於與網路分析相關的 GeoIP 目的。
答案2
IP 到國家/地區的轉換並不太困難,而且該清單可能與其他清單一樣準確。
但是,請注意任何告訴您他們可以比國家/地區定位更準確的人,因為這是我的公司一段時間以來一直在認真研究的問題。在英國,許多(如果不是大多數)人看起來都在倫敦,因為那是分配的 IP 列出的地方。
答案3
您可以從我自己的服務中取得這些數據,https://ipinfo.io。主要的 IPinfo.io 服務是 API:
$ curl ipinfo.io/8.8.8.8?token=$TOKEN
{
"ip": "8.8.8.8",
"hostname": "google-public-dns-a.google.com",
"city": "Mountain View",
"region": "California",
"country": "US",
"loc": "37.3860,-122.0840",
"postal": "94035",
"phone": "650",
"asn": {
"asn": "AS15169",
"name": "Google LLC",
"domain": "google.com",
"route": "8.8.8.0/24",
"type": "hosting"
},
"company": {
"name": "Google LLC",
"domain": "google.com",
"type": "hosting"
}
}
但 API 中傳回的所有資料以及一些附加資料都可供下載。