Имею сервер WireGuard без NAT, к нему подключаются клиенты. По сценарию, они должны иметь доступ между собой, но такого нету.
Я не могу достучатся с одного клиента к другому и так обратно, а мне это очень нужно. С NAT или без, разницы ноль, клиенты не имеют обратной связи в обоих случаях. Также с самого сервера до них не достучатся, пинг есть, а на деле хрен, Timed Out в ответ.
Конфиг сервера:
[Interface]
Address = 192.168.30.0/24,fd42:42:42::1/64
ListenPort = 5505
#PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o ens3 -j MASQUERADE
#PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o ens3 -j MASQUERADE
PrivateKey = key
### Client wg
[Peer]
PublicKey = key
PresharedKey = key
AllowedIPs = 192.168.30.2/32,fd42:42:42::2/128
### Client sefa
[Peer]
PublicKey = key
PresharedKey = key
AllowedIPs = 192.168.30.10/32,fd42:42:42::10/128
Конфиг клиента:
[Interface]
PrivateKey = key
Address = 192.168.30.2/32, fd42:42:42::2/128
DNS = 94.140.14.14, 94.140.15.15
[Peer]
PublicKey = key
PresharedKey = key
AllowedIPs = 0.0.0.0/0, ::/0
Endpoint = 1.1.1.1:5505
PersistentKeepalive = 25