Aquesta és una revisió antiga del document
wireguard
- Raspberry 3B+ (192.168.24.60) -> DNS → pivpn basado en wireguard
simple network interface
wg genkey > private wg pubkey < private # client sudo ip link add dev wg0 type wireguard ip address add dev wg0 192.168.2.1/24 sudo wg set wg0 private-key ./private sudo ip link set wg0 up wg # machine A wg set wg0 peer <PUB-KEY-MACHINE-B> allowed-ips 10.0.0.1/32 endpoint <IP-MACHINE-B>:<PORT> #machine B wg set wg0 peer <PUB-KEY-MACHINE-A> allowed-ips 10.0.0.2/32 endpoint <IP-MACHINE-A>:<PORT> wg show wg showconf
# machine B # machine C
local install
- 10.0.0.1: raspi4
- 10.0.0.2: myKDE
- 10.0.0.3: k1
- 10.0.0.10: W10
- 10.0.0.20: Mac