Wireguard: Difference between revisions

From DWIKI
Tony (talk | contribs)
mNo edit summary
Tag: wikieditor
Tony (talk | contribs)
Tag: wikieditor
 
(7 intermediate revisions by the same user not shown)
Line 9: Line 9:
==Show configuration==
==Show configuration==
  wg showconf wg0
  wg showconf wg0
==Stop tunnel==
wg-quick stop wg0
==Show more info==
wg show
==Save configuration==
wg-quick save wg0
==Reload configuration==
systemctl reload wg-quick@wg0


=Configuration=
=Configuration=
Line 26: Line 40:


===Generate keys===
===Generate keys===
  wg genkey | tee server-privatekey | wg pubkey > server-publickey
  wg genkey | tee privatekey | wg pubkey > publickey


===Configuration file===
===Configuration file===
Line 35: Line 49:
==Client==
==Client==


=Things to check=
==forwarding==
net.ipv4.ip_forward=1
==iptables rules==


=FAQ=
=FAQ=
==ping: sendmsg: Required key not available==
==ping: sendmsg: Required key not available==
something is wrong
something is wrong
[[Category:VPN]]

Latest revision as of 13:20, 8 November 2025

Links

HOWTO

Enable forwarding

sysctl net.ipv4.ip_forward=1

Show configuration

wg showconf wg0

Stop tunnel

wg-quick stop wg0

Show more info

wg show


Save configuration

wg-quick save wg0


Reload configuration

systemctl reload wg-quick@wg0

Configuration

Configuration file

Endpoint

AllowedIPs

Quickstart

Server

Assuming server is behind nat, with SERVERIP=192.168.123.2/24


Generate keys

wg genkey | tee privatekey | wg pubkey > publickey

Configuration file

[Interface]


Client

Things to check

forwarding

net.ipv4.ip_forward=1

iptables rules

FAQ

ping: sendmsg: Required key not available

something is wrong