Tu red.En la terminal.
Descubre equipos, mide tu conexión y automatiza las pruebas de tu red local.Gard 0.4.0 para macOS, Linux y Windows.
brew install gard-net/gard/gardmacOS y Linux · Sin instalar .NET
Ver instruccionesv0.4.0 LSP/1.2
Tu red local, a prueba.
↑ ↓ seleccionar
Listo para medir.
Enter inicia la prueba.Demostración ilustrativa.
No mide tu red.
Paso 1 de 3: Explora.
01 / Guía rápida
Dos equipos.
Un primer resultado.
Conecta ambos a la misma red. Gard puede hablar con otro Gard o con la app LandSpeed.
01 En el receptor
gard host --name oficina
# Deja este proceso abierto.
# Este equipo recibirá las pruebas.
Ctrl+C para detener el receptor.
¿Usas la app LandSpeed? Ábrela y permite el acceso a la red local.
02 En el otro equipo
gard scan --seconds 5
gard test 192.168.1.50
# Descubre el receptor y prueba su conexión.
192.168.1.50 es una IP de ejemplo.
Sustituye la IP por la de tu receptor. El descubrimiento anuncia su puerto real.
El puerto de control predeterminado es 7737.
02 / A tu manera
Explora.
O escríbelo
todo.
Una interfaz para recorrer tu red. Comandos para controlar cada prueba.
Recorrer la demogard test 192.168.1.50 --direction down --duration 10 --streams 4Una prueba de descarga con cuatro flujos TCP en paralelo.
--direction down- Del receptor hacia este equipo
--duration 10- 10 segundos de medición
--streams 4- Cuatro flujos en paralelo
Mantén la misma configuración para comparar cambios en tu red.
03 / Automatización
Del resultado
a tu script.
JSON y CSV limpios. Sin interpretar una tabla de terminal.
Guarda una prueba, compara ejecuciones o lleva el resultado a tus propias herramientas.
gard test 192.168.1.50 --json > resultado.jsonUn esquema versionado. Campos que puedes consultar.
- schema
- gard.test/1
- throughput.mean_bps
- Throughput medio en bit/s
- latency.avg_ms
- Latencia media en ms
El progreso va a stderr. El resultado, a stdout.
Consultar el formato04 / Referencia
Un comando
para cada paso.
Descubre, mide, repite.
La ayuda viaja con Gard.
| Comando | Para qué sirve | Ejemplo |
|---|---|---|
scan | Descubre equipos en la red local. | gard scan |
host | Recibe pruebas de otros equipos. | gard host --name oficina |
test | Mide la conexión con un receptor. | gard test 192.168.1.50 |
watch | Repite mediciones en el tiempo. | gard watch 192.168.1.50 |
tui | Explora y mide con el teclado. | gard tui |
info | Consulta las capacidades de un equipo. | gard info 192.168.1.50 |
doctor | Revisa el entorno y la terminal. | gard doctor |
Más opciones: gard test --help. Autocompletado para bash, zsh, fish y PowerShell con gard completions.
Una red abierta.
Un protocolo abierto.
Gard y LandSpeed se conectan mediante LSP 1.2. Gard es Apache-2.0: código para estudiar, usar y construir.
Gard 0.4.0 · LSP/1.2