how-to-install-and-manage Help

Netbird

Netbird est un VPN open source qui permet de créer un réseau privé virtuel (VPN) pour connecter des appareils et des serveurs de manière sécurisée. Il est conçu pour être facile à utiliser. C'est une solution concurante à Tailscale, qui offre des fonctionnalités similaires. Netbird va nous être utile pour interconnecter les différentes machines (serveur, clients, kube, etc.) de manière sécurisée et privée, en utilisant des tunnels chiffrés.

Installation

Contexte

Pour l'installation de netbird, nous allons utiliser le script d'installation fourni par Netbird. Qui effectuera une installation automatique de Netbird sur la machine. Le serveur netbird sera installé sur le VPS topaze.

Installation du serveur Netbird

Voici la commande à exécuter sur le VPS topaze pour installer Netbird :

export NETBIRD_DOMAIN=netbird.innovalia.cc; curl -fsSL https://github.com/netbirdio/netbird/releases/ latest/download/getting-started-with-zitadel.sh | bash

Zitadel

Zitadel est un fournisseur d'identité open source qui permet de gérer les utilisateurs et les autorisations. Il est utilisé par Netbird pour gérer les utilisateurs et les autorisations d'accès au réseau privé virtuel (VPN).

interface-zitadel.png

Interface web Netbird

netbird-gui.png

Configuration des routes

Les routes permettent de diriger le trafic réseau vers les bonnes destinations. Elles sont nécessaire pour les clients qui doivent accéder à des ressources spécifiques sur le réseau privé virtuel (VPN).

netbird-route.png
Last modified: 13 July 2025