Repolode
zhihui-hu

zhihui-hu/one-ip

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.

Estrellas
1,090
Forks
1,302
Issues abiertos
8
Último commit
hace 24 días

¿Qué es?

One IP es una caja de herramientas web bilingüe para consultar direcciones IP y diagnosticar redes y entornos de navegador. Para una dirección IPv4 o IPv6, muestra la geolocalización, ASN, CIDR, datos de registro, indicadores de riesgo y una puntuación de reputación; también permite hacer consultas WHOIS basadas en RDAP para dominios, IP y ASN.

Además de las consultas de IP, incluye comprobaciones de DNS y nodos CDN, ping global mediante sondas de Globalping y comprobaciones de salida por sitio. La sección del navegador abarca información del entorno, análisis de huellas con FingerprintJS y CreepJS, WebRTC, permisos e indicadores de automatización. También comprueba la conectividad con varios servicios de chat con IA y reúne sus páginas oficiales de estado.

La aplicación está desarrollada con React 19, Vite y TypeScript, y se ejecuta en Cloudflare Workers con recursos estáticos. Incluye una API documentada en JSON y texto para comprobar el estado de las IP, que no requiere clave de API; además, puede desplegarse en Cloudflare con un botón o mediante una guía de configuración manual.

Funciones clave

  • 01Consulta la geolocalización, ASN, CIDR, atributos de red e indicadores de riesgo de IPv4 e IPv6.
  • 02Realiza consultas WHOIS basadas en RDAP para dominios, IP y ASN.
  • 03Comprueba la resolución DNS, los nodos CDN de borde y las IP de salida por sitio.
  • 04Ejecuta ping global desde sondas de Globalping e informa de la latencia y la pérdida de paquetes.
  • 05Ofrece páginas para detectar huellas del navegador, WebRTC y automatización.
  • 06Ofrece una API pública para comprobar el estado de las IP, con resultados en JSON y texto.

Casos de uso

  • Comprobar la reputación y el tipo de una IP antes de usarla en un servicio.
  • Diagnosticar qué IP de salida y nodo CDN utiliza realmente una ruta de red.
  • Verificar la configuración de privacidad del navegador y detectar fugas de WebRTC durante las pruebas.
  • Supervisar el estado de los servicios de IA desde un único panel.
  • Alojar en Cloudflare Workers una herramienta privada de diagnóstico de IP y redes.

Inicio rápido

  1. 1

    Clona el repositorio e instala las dependencias

    pnpm install --frozen-lockfile
  2. 2

    Inicia el servidor de desarrollo local

    pnpm worker:dev
  3. 3

    Abre la aplicación en el navegador desde la dirección local

Antes de usarlo

  • Los endpoints /api/* requieren un Cloudflare Worker, así que el alojamiento estático por sí solo no es suficiente.
  • Los límites de solicitudes y las restricciones de origen cruzado de los servicios de terceros pueden afectar a los resultados de las consultas.
  • La licencia AGPL-3.0 exige compartir el código fuente modificado cuando se ofrece el software a través de una red.

Temas

Preguntas frecuentes

¿Qué es one-ip?
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. One IP es una caja de herramientas web bilingüe para consultar direcciones IP y diagnosticar redes y entornos de navegador. Para una dirección IPv4 o IPv6, muestra la geolocalización, ASN, CIDR, datos de registro, indicadores de riesgo y una puntuación de reputación; también permite hacer consultas WHOIS basadas en RDAP para dominios, IP y ASN.
¿one-ip es gratuito? ¿Qué licencia tiene?
one-ip es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿one-ip sigue mantenido?
Mantenimiento activo. El último commit de one-ip fue el 26 sept 2026.
¿Para qué puedo usar one-ip?
Comprobar la reputación y el tipo de una IP antes de usarla en un servicio. Diagnosticar qué IP de salida y nodo CDN utiliza realmente una ruta de red. Verificar la configuración de privacidad del navegador y detectar fugas de WebRTC durante las pruebas. Supervisar el estado de los servicios de IA desde un único panel. Alojar en Cloudflare Workers una herramienta privada de diagnóstico de IP y redes.
¿Cómo se instala one-ip?
Clona el repositorio e instala las dependencias: pnpm install --frozen-lockfile Inicia el servidor de desarrollo local: pnpm worker:dev Abre la aplicación en el navegador desde la dirección local
¿Dónde consigo one-ip?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zhihui-hu/one-ip

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

Proyectos relacionados