Client "connects", but no data transfer.
Hello!
On the server: "wg show"
interface: wg0
- public key: <key here>
- private key: <hidden>
- listening port: 51820
peer: <key>
- preshared key: (hidden)
- allowed ips: 10.66.66.2/32, fd42:42:42::2/128
Client config imported into Wireguard client:
[Interface]
PrivateKey = <key here>
Address = 10.66.66.2/32,fd42:42:42::2/128
DNS = myISP_IP1, myISP_IP2
[Peer]
PublicKey = <key here>
PresharedKey = <key here>
Endpoint = mydomainname:51820
AllowedIPs = 0.0.0.0/0,::/0
----Domain name resolves to a correct public IP and port 51820 is forwarded (UDP).
I can connect, but on the client there is 0 bytes received and a few KB transmited. There's no internet while im connected: I cant ping, nor can I resolve domain names.
Client: CachyOS (via 5G network to simulate external attempt at connecting)
Server: Debian 13
I've been at it for weeks now, and I'm at my wits end. I've been through countless youtube tutorials, portainer docker images and compose files. I ended up trying to setup a dedicated Debian VM with only Wireguard on it and thats where I am now. The issue is always the same: I can "connect", there is no data traffic and I lack the tools to troubleshoot it.
I appreciate all the help and patience.