
Tenho um site onde quero descobrir o país do visitante a partir do seu endereço IP. Existem alguns bancos de dados da faixa de IPs do país que podem ser usados. ao baixá-los para meu banco de dados, devo me preocupar com algumas alterações feitas no futuro? Com que frequência a gama de IPs para os países é atualizada?
Responder1
Endereços IP, códigos postais e similares não foram inventados para codificar diretamente localizações geográficas. Esse não é, simplesmente, o seu propósito.
Essas coisas mudam e, como você pode ver, elas mudam com frequência suficiente para que as pessoas identifiquem erros bastante grandes de ano para ano. Em primeiro lugar, eles também nunca tiveram a intenção de representar países. Eles representam a topografia das conexões de rede da Internet, não a geografia física.
Então é claro que você tem a diferença entre o endereço IP do usuário final e o back-end do endereço IP do proxy HTTP, além de tudo isso.
Leitura adicional
- Jonathan de Boyne Pollard (2009).Re: Teletransporte via Skyhook (Madeira, RISCOS 25,85). 25:87. Resumo de RISCOS.
- Jonathan de Boyne Pollard (2005).Re: Sites exclusivos para brancos? (Jacobson, RISCOS 23,60). 23:63. Resumo de RISCOS.
Responder2
Acho que seria melhor usar um serviço geoip que já existe, em vez de montar o seu próprio - assim você não precisa se preocupar com a manutenção do banco de dados.
Um exemplo éaqui, mas há muitos por aí.