Outils pour utilisateurs

Outils du site


commun:mise_en_place_du_vpn_wireguard

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
commun:mise_en_place_du_vpn_wireguard [2019/12/15 18:20] – [Sur le client] francoiscommun:mise_en_place_du_vpn_wireguard [2019/12/15 18:39] (Version actuelle) – [Sur le routeur] francois
Ligne 6: Ligne 6:
 opkg update opkg update
 opkg install kmod-wireguard luci-app-wireguard luci-proto-wireguard wireguard wireguard-tools opkg install kmod-wireguard luci-app-wireguard luci-proto-wireguard wireguard wireguard-tools
 +
 +mkdir -p /etc/wireguard
 +wg genkey | tee /etc/wireguard/server-privatekey | wg pubkey > /etc/wireguard/server-publickey
 </code> </code>
  
 +Configuration
 +
 +{{:commun:maison:reseau:capture_d_ecran_du_2019-12-15_19-31-29.png?400|}}
 +
 +{{:commun:maison:reseau:capture_d_ecran_du_2019-12-15_19-34-55.png?400|}}
 +
 +{{:commun:maison:reseau:capture_d_ecran_du_2019-12-15_19-35-16.png?400|}}
 +
 +{{:commun:maison:reseau:capture_d_ecran_du_2019-12-15_19-36-19.png?400|}}
 ===== Sur le client ===== ===== Sur le client =====
  
-Création des clefs pour un client+**Création des clefs pour un client**
 <code bash> <code bash>
 wg genkey | tee client-privatekey | wg pubkey > client-publickey wg genkey | tee client-privatekey | wg pubkey > client-publickey
 +</code>
 +
 +**wg0 config**
 +<file ini wgo.conf>
 +[Interface]
 +Address = 10.200.200.<ip>/24
 +DNS = 10.200.200.1
 +SaveConfig = true
 +PrivateKey = <client private key>
 +
 +[Peer]
 +PublicKey = tgZcoBNS/fysAprtCMG8Reboown0mG6sjpptXG16wE4=
 +AllowedIPs = 10.200.200.0/24, 192.168.1.0/24
 +Endpoint = 82.64.170.223:51820
 +PersistentKeepalive = 25
 +</file>
 +
 +**Commande à exécuter sur le client**
 +<code bash>
 +nmcli connection import type wireguard file wg0.conf
 +nmcli --show-secrets --ask connection up wg0
 </code> </code>
commun/mise_en_place_du_vpn_wireguard.1576434023.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki