WireGuard
-
WireGuard Site to Site VPN Configuration for Two LANs
WireGuard site to site VPN configuration for two LANs: keys, AllowedIPs, endpoint, keepalive, forwarding, firewall rules and the return route.
-
WireGuard Allowed IPs: What to Set on Each Peer and Why
WireGuard allowed IPs act as a per-peer routing table and source filter. The values to use for full tunnel, split tunnel, servers and site-to-site.
-
WireGuard vs OpenVPN Speed Comparison: The Real Numbers
The famous 4x gap comes from a 2017 benchmark on Linux 4.6.1. Since OpenVPN's DCO module landed in Linux 6.16, the honest answer depends on your workload.
-
How to Set Up WireGuard on Raspberry Pi
Set up a Raspberry Pi WireGuard server with client configs, UDP forwarding, DNS, and firewall rules that permit NAS access while blocking IoT.
-
WireGuard vs Tailscale: Which One to Run
Tailscale runs on WireGuard, so the real choice is about the control plane: key distribution, NAT traversal, relays, identity, and what fails without them.
-
WireGuard MTU Calculator and Fragmentation Fix
Work out the right WireGuard MTU from your path MTU, understand the 60 and 80 byte overhead, measure the real ceiling, and clamp TCP MSS correctly.
-
WireGuard Setup on Ubuntu: Server and Client
A config-first WireGuard install on Ubuntu: key generation, wg0.conf for server and client, forwarding, firewall rules, and adding peers without downtime.
-
WireGuard Explained: Keys, AllowedIPs, and NAT Traversal
How WireGuard really works: the static key handshake, what AllowedIPs controls, PersistentKeepalive and NAT, MTU math, and how it compares to OpenVPN.