Onde encontrar/comprar a lista completa de intervalos IP atualizados do ISP?

Onde encontrar/comprar a lista completa de intervalos IP atualizados do ISP?

Preciso atribuir IPs de um grande visitante diário ao ISP de onde eles vêm. Então pensei em comprar a lista de endereços IP correspondentes aos ISPs.

Até agora só encontrei:

ip2país

Mas não tenho certeza de quão legítimos eles são e não quero ter um banco de dados cheio de dados errados!

Responder1

Um dos principais fornecedores de informações de IP é a MaxMind.

http://www.maxmind.com/

Embora tenham muitos produtos, este é o banco de dados do ISP:

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

Eles também possuem vários métodos de interface (por exemplo, biblioteca c, módulo apache, módulos php).

Os sites com os quais trabalhei o usaram principalmente para fins de GeoIP vinculados à análise da web.

Responder2

A conversão de IP para país não é muito difícil e essa lista é provavelmente tão precisa quanto qualquer outra.

No entanto, tome cuidado com qualquer pessoa que diga que pode gerenciar com mais precisão do que o país como localização, pois isso é algo que minha empresa vem investigando seriamente há algum tempo. No Reino Unido, muitas pessoas, se não a maioria, parecerão estar em Londres porque é onde o IP atribuído está listado.

Responder3

Você pode obter esses dados do meu próprio serviço,https://ipinfo.io. O serviço principal do IPinfo.io é a 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"
  }
}

Mas todos os dados retornados na API, além de alguns dados adicionais, estão disponíveis para download.

informação relacionada