Como funciona
Tres pasos, tanto en Linux, macOS como en Windows.
-
Instalar el cliente NetBird
Los scripts corrigen la configuracion: no instalan el cliente. Si todavia no tenes NetBird, instalalo primero desde el portal oficial o siguiendo la guia de instalacion manual.
-
Correr el script de Datacloud
Ejecuta netbird-fix.sh (con sudo) en Linux y macOS, o netbird-fix.ps1 (como Administrador) en Windows. El script diagnostica la red y corrige los campos del profile: Management URL (acceso.data.antelcloud.uy), esquema HTTPS, puerto 51820, MTU 1280 y limpieza de claves residuales.
-
Iniciar sesion (lo hace el usuario)
El login SSO no lo hace el script. Una vez corregida la configuracion, corriendo netbird up se abre el navegador en https://sso.data.antelcloud.uy y hay que dar click en el boton Datacloud SSO. Verificá despues con netbird status.
macOS y Linux
Script netbird-fix.sh v3.0 - soporta NetBird 0.52 o superior (profiles) y versiones legacy.
netbird-fix.sh
SHA-256: 536f91bfdd4ff80b638342ee9f748ca2afef17524c9c10023ece97814b13895d
Como ejecutarlo
chmod +x netbird-fix.sh
# Solo diagnostico (no modifica nada)
sudo ./netbird-fix.sh --check
# Diagnostica y corrige el profile activo
sudo ./netbird-fix.sh
Opciones
| Opcion | Descripcion |
|---|---|
| --check | Solo diagnostico. No modifica nada y devuelve codigo de salida 0 si la configuracion esta correcta. |
| --profile NAME | Opera sobre un profile puntual en lugar del activo. |
| --user NAME | Opera sobre el profile de otro usuario (cuando no esta disponible SUDO_USER). |
| --reset | Borra el profile y re-enrola de cero. Genera clave nueva: el peer queda pendiente de re-aprobacion del administrador. |
| --bundle | Genera un bundle de debug (version, profiles, status, config redactada) para enviar a soporte. |
| -m URL | Usa otra Management URL. |
| --yes | No pide confirmacion en --reset. |
Windows
Script netbird-fix.ps1 v3.0 - Windows 10/11, soporta NetBird 0.52 o superior (profiles) y versiones legacy.
netbird-fix.ps1
SHA-256: f2f482b3af551183d772256224f49124ccf63621595281def4a8cff5e48a07e1
Como ejecutarlo
# Diagnostica y corrige la configuracion
powershell -ExecutionPolicy Bypass -File .\netbird-fix.ps1
# Solo diagnostico, no modifica nada
powershell -ExecutionPolicy Bypass -File .\netbird-fix.ps1 -Check
Opciones
| Opcion | Descripcion |
|---|---|
| -Check | Solo diagnostico. No modifica nada y devuelve codigo de salida 0 si la configuracion esta correcta. |
| -ProfileName NAME | Opera sobre un profile puntual en lugar del activo (alias -Profile). |
| -Reset | Borra el profile y re-enrola de cero. Genera clave nueva: el peer queda pendiente de re-aprobacion del administrador. |
| -Bundle | Genera un bundle de debug (version, profiles, status, config redactada) para enviar a soporte. |
| -MgmtUrl URL | Usa otra Management URL. |
| -Yes | No pide confirmacion en -Reset. |
Integridad de los archivos
Verificá el hash SHA-256 de cada script descargado contra los valores oficiales antes de ejecutarlo.
| Archivo | SHA-256 |
|---|---|
| netbird-fix.sh | 536f91bfdd4ff80b638342ee9f748ca2afef17524c9c10023ece97814b13895d |
| netbird-fix.ps1 | f2f482b3af551183d772256224f49124ccf63621595281def4a8cff5e48a07e1 |
macOS
shasum -a 256 netbird-fix.sh netbird-fix.ps1
Linux
sha256sum netbird-fix.sh netbird-fix.ps1
Windows
Get-FileHash netbird-fix.ps1 -Algorithm SHA256
Notas importantes
Siguientes pasos
# Iniciar sesion: se abre https://sso.data.antelcloud.uy (boton Datacloud SSO)
netbird up
# Verificar el estado y la IP asignada (rango 100.66.xxx.xxx)
netbird status