Repolode
xykt

xykt/IPQuality

Script de Bash que evalúa la calidad de una dirección IP: puntuación de riesgo, tipo de IP, acceso a servicios de streaming e IA y conectividad con servidores de correo.

Estrellas
10,778
Forks
743
Issues abiertos
0
Último commit
hace 20 días

¿Qué es?

IPQuality es un script de shell que realiza una comprobación integral del estado de la dirección IP del equipo donde se ejecuta. El informe incluye datos básicos de geolocalización obtenidos de una base de datos de MaxMind, clasificación del tipo de IP, una puntuación de riesgo calculada a partir de varias bases de datos de fraude y abuso, factores de riesgo, pruebas de acceso a servicios de streaming e IA y comprobaciones de conectividad con proveedores de correo electrónico habituales.

El script admite consultas dual-stack de IPv4 e IPv6 y permite comprobar una interfaz de red específica o enrutar el tráfico a través de un proxy. Los resultados se pueden mostrar en una terminal interactiva o guardar en archivos JSON, de texto plano o ANSI. También incluye un modo de privacidad que desactiva la generación de informes en línea.

Funciona en una amplia variedad de distribuciones de Linux y en macOS, y también en Windows a través de Docker. Ofrece interfaces en chino e inglés, además de opciones en varios idiomas para la información básica.

Funciones clave

  • 01Comprueba direcciones IPv4 e IPv6 con compatibilidad dual-stack
  • 02Agrega puntuaciones de riesgo de varias bases de datos de reputación de IP
  • 03Comprueba el acceso a servicios de streaming e IA como Netflix, YouTube y ChatGPT
  • 04Comprueba la conectividad con los principales proveedores de correo electrónico, como Gmail y Outlook
  • 05Exporta los resultados a archivos JSON, ANSI o de texto plano

Casos de uso

  • Comprobar si una IP de VPS o proxy está marcada como riesgosa antes de desplegarla
  • Verificar a qué servicios de streaming e IA se puede acceder desde un servidor
  • Probar si el correo saliente de un host puede llegar a los principales proveedores de correo electrónico
  • Automatizar auditorías de IP exportando resultados JSON a otras herramientas

Inicio rápido

  1. 1

    Ejecuta el script en un contenedor de Docker en Linux

    docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1
  2. 2

    O inicia el menú interactivo con el comando bash oficial de una sola línea que aparece en el README

Antes de usarlo

  • Windows solo es compatible a través de Docker.
  • Licenciado bajo AGPL-3.0, una licencia copyleft que exige compartir las versiones modificadas en las mismas condiciones.
  • Los resultados dependen de numerosas bases de datos de riesgos y servicios de streaming de terceros que el script consulta a través de la red.

Temas

Preguntas frecuentes

¿Qué es IPQuality?
Script de Bash que evalúa la calidad de una dirección IP: puntuación de riesgo, tipo de IP, acceso a servicios de streaming e IA y conectividad con servidores de correo. IPQuality es un script de shell que realiza una comprobación integral del estado de la dirección IP del equipo donde se ejecuta. El informe incluye datos básicos de geolocalización obtenidos de una base de datos de MaxMind, clasificación del tipo de IP, una puntuación de riesgo calculada a partir de varias bases de datos de fraude y abuso, factores de riesgo, pruebas de acceso a servicios de streaming e IA y comprobaciones de conectividad con proveedores de correo electrónico habituales.
¿IPQuality es gratuito? ¿Qué licencia tiene?
IPQuality es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿IPQuality sigue mantenido?
Mantenimiento activo. El último commit de IPQuality fue el 30 sept 2026.
¿Para qué puedo usar IPQuality?
Comprobar si una IP de VPS o proxy está marcada como riesgosa antes de desplegarla Verificar a qué servicios de streaming e IA se puede acceder desde un servidor Probar si el correo saliente de un host puede llegar a los principales proveedores de correo electrónico Automatizar auditorías de IP exportando resultados JSON a otras herramientas
¿Cómo se instala IPQuality?
Ejecuta el script en un contenedor de Docker en Linux: docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1 O inicia el menú interactivo con el comando bash oficial de una sola línea que aparece en el README
¿Dónde consigo IPQuality?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/xykt/IPQuality

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados