gard 1.2.0cliente CLI · LSP/1.2
Landspeed,
desde tu terminal.
gard es el cliente CLI conforme a LSP/1.2. Pensado para servidores, scripts de CI y máquinas sin entorno gráfico. Un solo binario, sin runtime, sin dependencias.
instalación express
$
curl -fsSL https://landspeed.patagua.dev/install.sh | sh Apple Silicon · Intel · firma notarizada
marco@studio · ~/landspeed
Mismo binario, mismo protocolo, todas tus máquinas
Apple·Windows·Android·Linux·tvOS· próximamente
Instalación
Tres formas de tener gard.
Elegí la que más te guste.
01
curl -fsSL https://landspeed.patagua.dev/install.sh | sh
gard --version02
# macOS · Linux
brew install patagua/tap/gard
# Windows · PowerShell
winget install Patagua.Gard03
git clone https://github.com/patagua/gard
cd gard && make release
./build/gard --versionUso
Tres comandos
cubren el 90%.
Descubrir
Lista peers LSP en la red local, formato tabla.
$ gard scan
NAME ADDR VENDOR
macbook-de-marco 192.168.1.42 landspeed-macos/2.0.1
fileserver 192.168.1.10 gard/1.2.0
iphone-marco 192.168.1.55 landspeed-ios/2.0.1Medir
Test bidireccional 10 s, 4 streams, TCP. Flags por defecto.
$ gard run --peer macbook-de-marco
↑ subida 574.2 Mb/s pico 877.9 Mb/s
↓ descarga 349.2 Mb/s pico 407.2 Mb/s
latencia 7.3 ms jitter 1.1 ms pérdida 0.0%
diagnóstico ✓ enlace simétrico estableIntegrar
Salida JSON apta para CI / observabilidad / dashboards.
$ gard run --peer fileserver --json --duration 30s > out.json
$ jq '.upload.mean_mbps, .download.mean_mbps' out.json
574.2
349.2Referencia
Flags principales
--peer <name|addr>Nombre Bonjour o IP del par. Obligatorio en run.
--duration <dur>Duración del test. Acepta 10s, 1m, 2m30s.
--streams <n>Conexiones simultáneas. 1–32. Default 4.
--direction <bi|up|down>Dirección del test. Default bi.
--protocol <tcp|udp>Protocolo de transporte. Default tcp.
--jsonImprime el resultado completo en JSON, una línea por test.