Merge branch 'fix-wireguard-conf'
This commit is contained in:
commit
eb2f88009d
@ -29,9 +29,11 @@ We will use the range 100.64.0.0/10 (RFC 6598) because it doesn't colide with pr
|
|||||||
iptables -t nat -A POSTROUTING -s 100.64.0.0/10 -o eth0 -j MASQUERADE
|
iptables -t nat -A POSTROUTING -s 100.64.0.0/10 -o eth0 -j MASQUERADE
|
||||||
systemctl enable --now wg-quick@wg0
|
systemctl enable --now wg-quick@wg0
|
||||||
|
|
||||||
|
Don't forget to save the iptables rules for the next start. The easiest way is to use cron, but I don't recommend it.
|
||||||
|
|
||||||
To get the public key (you need it later on):
|
To get the public key (you need it later on):
|
||||||
|
|
||||||
wg pubkey <<<$(grep PrivateKey /etc/wireguard/wg_obermui.conf | cut -d ' ' -f3)
|
wg pubkey <<<$(grep PrivateKey /etc/wireguard/wg0.conf | cut -d ' ' -f3)
|
||||||
|
|
||||||
Now the gateway is configured and running. To get some information, type in wg and use systemd:
|
Now the gateway is configured and running. To get some information, type in wg and use systemd:
|
||||||
|
|
||||||
@ -56,7 +58,7 @@ Now add the client information to the gateway and restart the interface.
|
|||||||
PublicKey = <Client-Pub-Key> >> /etc/wireguard/wg0.conf
|
PublicKey = <Client-Pub-Key> >> /etc/wireguard/wg0.conf
|
||||||
AllowedIPs = 100.64.0.2/32 >> /etc/wireguard/wg0.conf
|
AllowedIPs = 100.64.0.2/32 >> /etc/wireguard/wg0.conf
|
||||||
|
|
||||||
systemctl restart wg-quick@wg0 && ystemctl status wg-quick@wg0
|
systemctl restart wg-quick@wg0 && systemctl status wg-quick@wg0
|
||||||
|
|
||||||
|
|
||||||
# Sources
|
# Sources
|
||||||
|
Loading…
Reference in New Issue
Block a user