Cita:
Iniciado por mblascog Gracias petit89.
Quiero saber mi ip pública, la que me asigna el proveedor, des de la red local.
La variable $_SERVER['REMOTE_ADDR'] ya la había probado y devuelve ::1, porqué estoy en red local.
Te cuento lo que quiero. Tengo montado una VPN server a un cliente que tiene ip dinámica, o sea, que puede cambiar orqué se va la corriente, o bien porqué el proveedor la cambia y entonces no me funcionaría.
Y lo que quiero es cada mañana comprobar la ip, si ha cambiado enviaré un correo a los usuarios para notificarles la nueva ip.
Gracias
tienes 2 opciones,
- Montarte un servidor propio, que lo unico que hara es devolver la IP, al ser consultada
- usar un servicio externo que te devuelva la ip publica
por ejemplo puedes usar esta web que te devolvera la IP publica en formato JSON
https://httpbin.org/ip
solo tendrias que hacer el uso de CURL
o bien a la vieja escuela, usar linea de comandos para obtener la ip publica, como TRACER en windows.
o bien OPTAR por un Dominio gratis, y un hosting GRATIS, que lo unico que haria seria redireccionar a la IP con la que estas actualmente, asi evitarias lo de informar a tus usuarios, claro les tendrias que dejar en claro que una vez entren al dominio este les redirigira a la IP
eso en el tema LOW COST, ahora habia otras opciones que los de TPLINK tenian en sus Routers, y tenian tratos con Ciertos Dominios , y la IP del dominio la actualizaban automaticamente.