Postanowiłem zmienić konfigurację serwera i przenieść swojego VPN na Wireguard. Niestety... Nie działa to tak, jakbym chciał. Otóż zależy mi na tym, by można było się połączyć do serwera oraz by serwer pośredniczył w ruchu.
Konfiguracje wyglądają następująco:
Serwer
Kod: Zaznacz cały
[Interface]
Address = 10.0.0.1/24
PostUp = iptables -t nat -A POSTROUTING -o ens3 -j MASQUERADE; ip6tables -t nat -A POSTROUTING -o ens3 -j MASQUERADE
PostDown = iptables -t nat -D POSTROUTING -o ens3 -j MASQUERADE; ip6tables -t nat -D POSTROUTING -o ens3 -j MASQUERADE
ListenPort = 443
PrivateKey = prywatny klucz serwera
[Peer]
PublicKey = publiczny klucz peera
AllowedIPs = 10.0.0.2/32
Kod: Zaznacz cały
[Interface]
PrivateKey = prywatny klucz peera
Address = 10.0.0.2/32
[Peer]
PublicKey = publiczny klucz serwera
AllowedIPs = 0.0.0.0/0
Endpoint = ip serwera:443
PersistentKeepalive = 25
Kod: Zaznacz cały
net.ipv4.ip_forward=1
Po 2h zabaw kończą mi się pomysły.