Una caja de herramientas web para consultar IP, diagnosticar redes y DNS/CDN, comprobar huellas del navegador y revisar el estado de servicios de IA, desplegable en Cloudflare Workers.
jason5ng32/MyIP
Herramientas todo en uno para consultar tu IP y geolocalización, detectar fugas de WebRTC y DNS, y probar conectividad, velocidad, MTR, censura y Whois; autoalojables con Docker.
Alternativa open source a:ipleak.net
- Estrellas
- 12,187
- Forks
- 1,248
- Issues abiertos
- 27
- Último commit
- hace 12 horas
¿Qué es?
MyIP es un conjunto de herramientas de código abierto para consultar cómo se ven tu dirección IP, tu ubicación y tu red desde el exterior. Muestra en paralelo detalles de IPv4 e IPv6 obtenidos de varias fuentes, como el país, la ciudad, el ASN y la organización, y permite consultar cualquier otra IP.
Incluye pruebas de fugas y privacidad, como las de WebRTC y DNS, además de una vista de la huella digital del navegador. Las pruebas de red abarcan comprobaciones de conectividad para listas de sitios, pruebas de velocidad y latencia global, rutas MTR desde sondas distribuidas, comprobaciones de censura y pruebas de reglas de proxy. Las herramientas de consulta incluyen Whois, resolución de DNS con varios resolvers, consulta de MAC, una calculadora de IP y perfiles de ASN.
Se ejecuta como una aplicación web que se puede implementar con un solo comando de Docker o compilar localmente con Node.js y pnpm. Para ejecutarla, se necesitan credenciales de MaxMind GeoLite2 para obtener datos de geolocalización y ASN.
Funciones clave
- 01Muestra detalles de IPv4 e IPv6 obtenidos de varias fuentes, incluidos datos de geolocalización y ASN.
- 02Detecta fugas de WebRTC y DNS en configuraciones de VPN y proxy.
- 03Ejecuta pruebas de conectividad, velocidad, latencia global y MTR.
- 04Comprueba la censura de sitios web y permite probar configuraciones de reglas de proxy.
- 05Ofrece Whois, consultas de DNS con varios resolvers, consulta de MAC y una calculadora de IP.
- 06Proporciona una API de curl para consultar tu IP desde la terminal.
Casos de uso
- Comprobar si una VPN o un proxy filtra tu IP real o tus consultas de DNS.
- Diagnosticar problemas de conectividad y de rutas hacia sitios específicos.
- Autoalojar una página privada de diagnóstico de IP y red para un equipo.
- Consultar la titularidad y los datos de enrutamiento de una IP, un dominio o un número de AS.
Inicio rápido
- 1
Ejecuta el contenedor de Docker
docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest - 2
Configura las credenciales de MaxMind y el dominio permitido para un despliegue real
docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
Antes de usarlo
- Se necesitan credenciales de MaxMind GeoLite2 para la geolocalización de IP y las consultas de ASN; de lo contrario, la fuente de MaxMind devuelve 503.
- Para usar un dominio real, debes configurar ALLOWED_DOMAINS; de lo contrario, todas las solicitudes que no sean de localhost reciben un 403.
Temas
Preguntas frecuentes
- ¿Qué es MyIP?
- Herramientas todo en uno para consultar tu IP y geolocalización, detectar fugas de WebRTC y DNS, y probar conectividad, velocidad, MTR, censura y Whois; autoalojables con Docker. MyIP es un conjunto de herramientas de código abierto para consultar cómo se ven tu dirección IP, tu ubicación y tu red desde el exterior. Muestra en paralelo detalles de IPv4 e IPv6 obtenidos de varias fuentes, como el país, la ciudad, el ASN y la organización, y permite consultar cualquier otra IP.
- ¿MyIP es gratuito? ¿Qué licencia tiene?
- MyIP es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿MyIP sigue mantenido?
- Mantenimiento activo. El último commit de MyIP fue el 21 oct 2026.
- ¿Para qué puedo usar MyIP?
- Comprobar si una VPN o un proxy filtra tu IP real o tus consultas de DNS. Diagnosticar problemas de conectividad y de rutas hacia sitios específicos. Autoalojar una página privada de diagnóstico de IP y red para un equipo. Consultar la titularidad y los datos de enrutamiento de una IP, un dominio o un número de AS.
- ¿Cómo se instala MyIP?
- Ejecuta el contenedor de Docker: docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest Configura las credenciales de MaxMind y el dominio permitido para un despliegue real: docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
- ¿Dónde consigo MyIP?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jason5ng32/MyIP
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor DNS autohospedado para toda la red que bloquea anuncios y rastreadores en todos tus dispositivos sin instalar software en cada uno.
CLI de inteligencia de dominios basado en Go, con WHOIS y una TUI con pestañas para WHOIS, DNS, autenticación de correo, SSL/TLS, HTTP, SEO y detección del stack tecnológico.
Herramienta web para analizar cualquier dominio, que reúne consultas DNS, geolocalización de IP, WHOIS e historial de certificados SSL en una sola interfaz.
Herramienta de inteligencia de fuentes abiertas, todo en uno, que realiza análisis bajo demanda de cualquier sitio web: DNS, SSL, encabezados, información del servidor y configuración de seguridad.
Lista seleccionada y organizada por categorías de software y servicios en línea centrados en la privacidad y la seguridad, desde gestores de contraseñas hasta sistemas operativos.