Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Raspberry Pi VPN de secours
Raspberry Pi VPN de secours
Deux Raspberry Pi sont préparés pour le VPN :
- vpn1 : serveur VPN principal
- vpn2 : serveur VPN de secours
Les deux utilisent la même configuration WireGuard et les mêmes clés serveur, mais ne doivent pas fonctionner simultanément comme serveur VPN.
Panne complète de vpn1 (Raspberry + carte microSD)
Brancher le Raspberry de secours avec sa carte vpn2.
Dans l'OverTheBox, le port UDP 51821 doit être redirigé vers l'adresse IP fixe de vpn2.
Sur les Mac clients WireGuard, modifier :
Endpoint = local.ajlsm.com:51820
en :
Endpoint = local.ajlsm.com:51821
Puis désactiver/réactiver le tunnel WireGuard.
Le hostname du serveur devient vpn2, mais cela n'a pas d'incidence sur WireGuard.
Panne de la carte microSD de vpn1 uniquement
Si le Raspberry vpn1 fonctionne toujours, on peut simplement y insérer la carte microSD préparée pour vpn2.
Le Raspberry conserve alors :
- son adresse MAC de vpn1 ;
- sa réservation DHCP / son adresse IP de vpn1 ;
- la redirection OTB existante sur UDP 51820.
La carte démarre avec le hostname vpn2, mais cela n'a pas d'incidence sur WireGuard.
Dans ce scénario, aucune modification du client WireGuard n'est nécessaire :
Endpoint = local.ajlsm.com:51820
Vérifications après basculement
Sur le Raspberry :
sudo systemctl status wg-quick@wg0
sudo wg show
Depuis un Mac connecté au VPN :
ping 10.77.0.1
curl -4 ifconfig.me
ssh ajlsm@10.77.0.1
L'adresse IP publique retournée doit être :
109.190.129.96