Virtual Private Networking

1. VPN   vpn

ID: 17dd76c0-b08b-4df5-b9fb-c1dd6b84d812
CREATED: <2025-03-03 Mon 15:35>

[2025-03-03 Mon 15:36] Virtual private network - Wikipedia

1.1. WireGuard   wg

ID: b01ba656-940f-43bd-ae92-e0ac3b142028
CREATED: <2025-03-03 Mon 15:36>

[2025-03-03 Mon 15:36] WireGuard: fast, modern, secure VPN tunnel [2025-03-03 Mon 15:36] Repositories - WireGuard

sudo pacman -S wireguard-tools
  • etc/wireguard/wg0.conf
[Interface]
Address = 10.4.2.1/24
SaveConfig = true
ListenPort = 50001
PrivateKey = $VPN_PRIVATE_KEY
[Peer]
PublicKey = $VPN_PUBLIC_KEY

ip link add dev wg0 type wireguard ip addr add dev wg0 88.4.2.1/24 wg setconf wg0 /etc/wireguard/wg0.conf ip link set up dev wg0