Skip to content

WireGuard VPN Configuration Cheatsheet for Linux

Master WireGuard VPN setup and management on Linux with this cheatsheet, covering installation, connection, and configuration commands, tailored for Gentoo Linux and general usage

**

Install Wireguard

emerge --ask net-vpn/wireguard-tools

Quick Connect (configuration)

wg-quick up /etc/wireguard/wireguard.conf

Quick Connect (interface)

wg-quick up wg0

Disconnect

wg-quick up wg0

Save Connection

wg-quick save wg0

The strip command is useful for reloading configuration files without disrupting active sessions

wg syncconf wgnet0 <(wg-quick strip wgnet0)

Wireguard

Show Configuration

wg showconf se-sto-wg-001

Save Configuration /etc/wireguard/wireguard-another.conf

wg showconf se-sto-wg-001 > /etc/wireguard/wireguard-another.conf