# Hub configuration created on ubuntu on Thu Nov 14 14:35:03 UTC 2024
[Interface]
Address = 10.xxx.1/24
ListenPort = 1366
PrivateKey = xxx
SaveConfig = false
PostUp = iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o ens6 -j TCPMSS --clamp-mss-to-pmtu
PostUp = ip6tables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o ens6 -j TCPMSS --clamp-mss-to-pmtu
PostUp = iptables -t nat -A POSTROUTING -o ens6 -j MASQUERADE
PostUp = iptables -A FORWARD -i %i -j ACCEPT
PostUp = ip6tables -A FORWARD -i %i -j ACCEPT
PostDown = iptables -D FORWARD -i %i -j ACCEPT
PostDown = ip6tables -D FORWARD -i %i -j ACCEPT
PostDown = iptables -t nat -D POSTROUTING -o ens6 -j MASQUERADE
PostDown = iptables -t mangle -D POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o ens6 -j TCPMSS --clamp-mss-to-pmtu
PostDown = ip6tables -t mangle -D POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o ens6 -j TCPMSS --clamp-mss-to-pmtu
PostUp = sysctl -q -w net.ipv4.ip_forward=1
PostUp = sysctl -q -w net.ipv6.conf.all.forwarding=1
PostDown = sysctl -q -w net.ipv4.ip_forward=0
PostDown = sysctl -q -w net.ipv6.conf.all.forwarding=0
# 10: 10 > wgclient_10.conf
[Peer]
PublicKey = xxx
PresharedKey = xxx
AllowedIPs = 10.xxx.10/32
# 11: client1 > wgclient_client1.conf
#Linuxserver
[Peer]
PublicKey = xxx
PresharedKey = xxx
AllowedIPs = 10.xxx.11/32
# 12: client2 > wgclient_client2.conf
[Peer]
#HandyAlex
PublicKey = xxx
PresharedKey = xxx
AllowedIPs = 10.xxx.12/32, 192.168.178.0/24