Wireguard funcționează de pe laptopul meu ubuntu la linodul meu care rulează ubuntu, dar după primele conexiuni nu se mai conectează. Chiar și ssh-ul meu către server nu mai funcționează. Trebuie să rulez wp-quick down pe client pentru a-mi restabili conexiunile, totuși, fără wireguard.
Iată configurațiile mele
Server
[Interfață]
Adresa = 10.0.0.1/24
SaveConfig = adevărat
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE; ip6tables -A FORWARD -i wg0 -j ACCEPT; ip6tables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE; ip6tables -D FORWARD -i wg0 -j ACCEPT; ip6tables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820
PrivateKey = <Cheie privată>
[Peer]
PublicKey = <Cheie publică>
AllowedIPs = 10.0.0.2/32
Punct final = 98.122.111.39:51974
PersistentKeepAlive=30
Client
[Interfață]
# Adresa IP și cheia privată a clientului
Adresa = 10.0.0.2/24
PrivateKey = <cheie privată>
[Peer]
# Cheia publică, adresa IP și portul serverului
PublicKey = <cheie publică>
Punct final = 50.116.60.189:51820
AllowedIPs = 0.0.0.0/0
Am crezut că adăugarea PersistentKeepAlive ar ajuta, dar nu pare să facă nimic. Ma poate ajuta cineva sa inteleg ce nu merge?