Wireguard: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 6: | Zeile 6: | ||
*sudo apt install wireguard | *sudo apt install wireguard | ||
=Create Keys= | =Create Keys= | ||
+ | ;schnubbel | ||
*cd /etc/wireguard | *cd /etc/wireguard | ||
*wg genkey > private.key | *wg genkey > private.key | ||
− | *wg pubkey > public.key < private.key | + | *wg pubkey > public-schnubbel.key < private.key |
− | *wg genpsk > psk.key | + | *wg genpsk > psk.key |
+ | *scp psk.key public-schnubbel.key gustavo:$PWD/ | ||
+ | ;gustavo | ||
+ | *cd /etc/wireguard | ||
+ | *wg genkey > private.key | ||
+ | *wg pubkey > public-gustavo.key < private.key | ||
+ | *scp public-gustavo.key schnubbel:$PWD/ | ||
+ | |||
=Configuration= | =Configuration= | ||
*[[Wireguard Temporary Configuration]] | *[[Wireguard Temporary Configuration]] |
Version vom 18. Dezember 2019, 11:20 Uhr
Two Nodes
- schnubel
- gustavo
Installation
- sudo add-apt-repository ppa:wireguard/wireguard
- sudo apt install wireguard
Create Keys
- schnubbel
- cd /etc/wireguard
- wg genkey > private.key
- wg pubkey > public-schnubbel.key < private.key
- wg genpsk > psk.key
- scp psk.key public-schnubbel.key gustavo:$PWD/
- gustavo
- cd /etc/wireguard
- wg genkey > private.key
- wg pubkey > public-gustavo.key < private.key
- scp public-gustavo.key schnubbel:$PWD/
Configuration
Test
- schnubbel
- wg
interface: wg0 public key: C1YoH/VxFLS5PjkhAxi13lG/Uq6jDwxSB5xMVHzm6ys= private key: (hidden) listening port: 50002 peer: ULq8e5vYRa2s4phsRBkzOvRC8g819xM0/44rII6wqTg= preshared key: (hidden) endpoint: 10.84.252.33:50002 allowed ips: 10.83.33.0/24 latest handshake: 1 minute, 9 seconds ago transfer: 220 B received, 308 B sent