Table des matières
Déployer le conteneur Wireguard
Cette article explique comment migrer d'un Wireguard physique vers la version conteneurisé.
Créer un volume Docker
docker volume create Wireguard_conf
Créer répertoire dans volume
Dossier pour les clées
mdkir /var/lib/docker/volumes/Wireguard_conf/_data/keys
Dossier pour les conf utilsateurs
mdkir /var/lib/docker/volumes/Wireguard_conf/_data/configs
Dossier pour la conf du tunnel
mdkir /var/lib/docker/volumes/Wireguard_conf/_data/wg_confs
Copie des fichier
A l'aide de la commande “SCP” (depuis un hôte distant) ou “CP”si vous êtes en local, copier vos fichiers de configuration dans les répertoires adéquat dans votre volume Docker “Wireguard_conf”.
Déployer Wireguard
docker run -d \ --name=wireguard \ --cap-add=NET_ADMIN \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Etc/UTC \ -p 55135:55135/udp \ -v Wireguard_conf:/config \ --sysctl="net.ipv4.conf.all.src_valid_mark=1" \ --restart unless-stopped \ lscr.io/linuxserver/wireguard:latest
Configuration Client
Android
sudo apt install qrencode
qrencode -t ansiutf8 < /var/lib/docker/volumes/Wireguard_conf/_data/configs/client1.conf
Il ne vous restera plus qu'a flasher le QRCode avec votre mobile depuis le shell !
Si vous souhaitez de l'aide pour les configurations reportez vous à cet article :
Wireguard VPN
