업데이트된 ISP IP 범위의 전체 목록을 어디서 찾거나 구입할 수 있습니까?

업데이트된 ISP IP 범위의 전체 목록을 어디서 찾거나 구입할 수 있습니까?

엄청난 양의 일일 방문자 IP를 해당 ISP에 할당해야 합니다. 그래서 ISP에 해당하는 IP 주소 목록을 구매하려고 생각했습니다.

이제 지금까지 내가 찾은 것은 다음과 같습니다.

IP2국가

그러나 나는 그것이 얼마나 합법적인지 확신할 수 없으며 잘못된 데이터로 가득 찬 데이터베이스를 얻고 싶지 않습니다!

답변1

IP 정보의 주요 공급자 중 하나는 MaxMind입니다.

http://www.maxmind.com/

많은 제품이 있지만 다음은 ISP 데이터베이스입니다.

http://www.maxmind.com/app/isp

여기에는 다양한 인터페이스 방법도 있습니다(예: C 라이브러리, 아파치 모듈, 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에서 반환된 모든 데이터와 일부 추가 데이터는 다운로드할 수 있습니다.

관련 정보