Si estás programando alguna aplicación web donde necesitas detectar el país o ciudad de procedencia de los visitantes de tu sitio para así poder mostrarles anuncios, contenido específico o en el peor de los casos restringir el acceso a ciertos países como Spotify, entonces lo que necesitas es una base de datos con direcciones IP con geolocalización, y aquí te voy a mostrar una que es gratis que he encontrado en Código Geek, y aunque existen otros métodos para geolocalizar una dirección IP creo que una de las mejores soluciones es tener una base de datos propia.
En Blogama ha puesto a disposición de todos una base de datos para poder geolocalizar una dirección IP con datos tan específicos como país, ciudad, código postal, región, latitud y longitud, esta base de datos promete ser más exacta que algunas que ya existen que por cierto son de pago, pero si te estás preguntando ¿como es que garantiza ser exacta esta base de datos? eso es porque es actualizada una vez al mes.
La base de datos solamente tiene 1.2 millones de registros, pero eso no significa que algunas IPs no estén incluidas, eso es porque se puede saber que muchas direcciones IP comparten la misma localización, entonces no tiene caso guardar registros repetidos, por ejemplo todas las direcciones IP desde el rango 74.125.0.XXX hasta 74.125.32.XXX comparten la misma localización.
Enlace para descargar la base de datos en formato SQL o CSV.
amigo resulta que yo formatie mi lapto y ahora no tengo direccion ip por lo tanto no puedo conectarme como lo coloco espero me ayudes
eres tontisismo IP tienes seguro sino no puedes salir a ainternet idota
me has resuelto muchas dudas pero todavía tengo la màs grande:
yo vivo en españa, y tengo un amigo de México al cual le pasé el Spotify pero al estar en Méx no lo puede usar como es lógico ¿hay alguna manera de cambiar la dirección IP para que el pueda usar Spotify??
Hola
llegue a tu pagina porque queria saber de que sirve el ip, ya que compre una lista para responder encuestas, pero casi todas son en ingles y las otras de Europa, España especificamente y yo vivo en Paraguay, entonces averigue lo de cambiar el ip para poder llenar encuestas en ingles y no me dejen fuera por ello, sera que me sirve para esto, alguien puede ayudarme, Gracias
Angelica
Puedes utilizar proxys de esos que hay muchos en internet.
Muchas gracias por la info, el enlace es exactamente lo que buscaba. Un saludo!
Como se implementa en PHP?
La base de datos nos e implementa en PHp ya que PHP no es un RDBMS, aquí lo correcto es implementarla en MySQL y después desde PHP conectarte a MySQL para obtener los datos
Hola, muchas gracias por la información.
El enlace proporcionado http://blogama.org/?f ya no está disponible. tienes el actual? muchas gracias por la info.