Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

globalping-probe

Sonda de red ligera para ejecutar ping/traceroute desde una infraestructura distribuida global. Funciona en Docker/Podman (x86/ARM), sin puertos abiertos, con actualizaciones automáticas del código.

Ficha actualizada 21 sept 2026, 15:32 · upstream 21 sept 2026, 15:32 · release v0.52.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es globalping-probe

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Globalping Probe es un componente esencial de la plataforma Globalping de jsdelivr, diseñado para ejecutar comandos de diagnóstico de red como ping, traceroute y mtr desde una infraestructura distribuida globalmente. El repositorio contiene el código fuente del contenedor que se despliega en hardware comunitario, permitiendo a cualquier usuario contribuir a una red de medición descentralizada sin necesidad de mantenimiento intensivo.

La arquitectura está basada en Node.js y se ejecuta dentro de un contenedor Docker o Podman con acceso al host network para realizar mediciones precisas. El sistema incluye mecanismos automáticos de actualización del código interno, aunque el contenedor debe actualizarse manualmente periódicamente. La plataforma integra listas de bloqueo de malware y rate-limiting a nivel de API para garantizar la seguridad y evitar abusos.

Los casos de uso principales incluyen: medición de latencia desde ubicaciones geográficas específicas para optimización de CDN, verificación de conectividad de red en servidores autoalojados o nubes públicas, contribución a una red global de pruebas para mejorar la fiabilidad de mediciones DNS y TCP, e implementación en Raspberry Pi o hardware ARM para despliegues edge.

CASOS DE USO
  • Medición de latencia desde ubicaciones geográficas específicas para optimización de CDN
  • Verificación de conectividad de red en servidores autoalojados o nubes públicas
  • Contribución a una red global de pruebas para mejorar la fiabilidad de mediciones DNS y TCP
  • Implementación en Raspberry Pi o hardware ARM para despliegues edge
PUNTOS DESTACADOS
  • Ligero: consume ~1GB RAM y 1 core CPU según análisis técnico
  • Seguridad: no abre puertos entrantes, solo conexiones salientes a API segura
  • Automatización: actualiza código automáticamente desde GitHub
  • Multiplataforma: soporta x86 y ARM (incluyendo Raspberry Pi)
  • Adopción comunitaria: sistema de créditos para usuarios activos
PRECAUCIONES
  • Un solo probe por IPv4 público o /64 IPv6
  • Máximo dos probes adoptados en mismo ASN/ciudad
  • Código no modificable por el usuario
  • Requiere conexión a internet estable para funcionar
  • Bloquea tráfico por proxies/Tor/VPN
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Usar --network host y --restart=always. Para adopción automática, añadir -e GP_ADOPTION_TOKEN=XXX. Actualizar contenedor con docker pull periódicamente. No usar IPv6 en ghcr.io actualmente. Ajustar --cpuset-cpus si se necesita limitar recursos.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.