
Tengo un sitio web donde quiero saber el país del visitante a partir de su dirección IP. Hay algunas bases de datos del rango de IP del país que se pueden utilizar. Cuando los descargo a mi base de datos, ¿debería preocuparme por algunos cambios realizados en el futuro? ¿Con qué frecuencia se actualiza el rango de IP para los países?
Respuesta1
Las direcciones IP, los códigos postales y similares no se inventaron para codificar directamente ubicaciones geográficas. Sencillamente, ese no es su propósito.
Estas cosas cambian y, como puede ver, cambian con la suficiente frecuencia como para que la gente detecte errores bastante grandes de un año a otro. En primer lugar, tampoco tuvieron la intención de representar a países. Representan la topografía de las conexiones de la red de Internet, no la geografía física.
Luego, por supuesto, tienes la diferencia entre la dirección IP del usuario final y el back-end de la dirección IP del proxy HTTP, además de todo eso.
Otras lecturas
- Jonathan de Boyne Pollard (2009).Re: Teletransportación vía Skyhook (Wood, RISKS 25.85). 25:87. Resumen de RIESGOS.
- Jonathan de Boyne Pollard (2005).Re: ¿Sitios web exclusivos para blancos? (Jacobson, RIESGOS 23.60). 23:63. Resumen de RIESGOS.
Respuesta2
Creo que sería mejor utilizar un servicio geoip que ya existe en lugar de crear el suyo propio; de esa manera no tendrá que preocuparse por el mantenimiento de la base de datos.
Un ejemplo esaquí, pero hay muchos por ahí.