Gestion des clients¶
1. Ajouter un client¶
1.1 Méthode recommandée — ajout permanent¶
Éditer le fichier de config du serveur :
sudo nano /etc/wireguard/wg0.conf
Ajouter un bloc [Peer] :
[Peer]
PublicKey = CLE_PUBLIQUE_CLIENT
AllowedIPs = 10.0.0.X/32
Puis redémarrer :
sudo wg-quick down wg0
sudo wg-quick up wg0
1.2 Méthode temporaire — ajout à chaud¶
sudo wg set wg0 peer 'CLEF_PUBLIQUE_CLIENT' allowed-ips 'IP_INTERNE_CLIENT'
Warning
Cet ajout est réinitialisé à chaque arrêt du serveur. Préférer l'ajout dans wg0.conf.
2. Obtenir la clé publique d'un client Linux¶
Commande à exécuter sur le client :
sudo cat /etc/wireguard/publickey
3. Adressage interne¶
| Machine | IP interne |
|---|---|
| Serveur | 10.0.0.1 |
| Client 1 | 10.0.0.2 |
| Client 2 | 10.0.0.3 |
| Client N | 10.0.0.N+1 |
1. Accès aux partages Samba¶
Une fois connecté au VPN, les partages réseau des machines sur le même réseau que le serveur sont accessibles.
1.1 Depuis Windows¶
Dans la barre d'adresse de l'Explorateur Windows :
\\ADRESSEIP-SERVER-SAMBA\
Renseigner les identifiants de la machine distante lors de l'invite.
1.2 Depuis Linux¶
Dans l'explorateur de fichiers → Autres emplacements → champ "Connexion au serveur" :
smb://ADRESSEIP-SERVER-SAMBA/
Cliquer sur Se connecter.
Sens des slashs
| OS | Format |
|---|---|
| Windows | \\ADRESSE\ |
| Linux | smb://ADRESSE/ |