I use Wireguard to make a LAN VPN connection to my server... I managed to configure the server and my client properly and the VPN works fine on most internet networks that I access with my computer. However, there's a public internet connection close to my house that the VPN connection with Wireguard doesn't work and I have no idea why. At first, I thought it could be something wrong with that public internet and there could be something blocking the connection that is beyond my control, but then I made a client configuration on my Android phone using the Wireguard app and the VPN worked properly while connected on that public internet, so now I think there's something wrong with Ubuntu 20.04 Wireguard client (I haven't tested it on Windows). When I run
wg show I see the connection as if it was made:
interface: myconnectionname public key: serverkey private key: (hidden) listening port: serverport peer: mypublickey endpoint: serverip:serverport allowed ips: 10.15.0.0/24
On any other internet connection that I try to connect, this VPN works properly. So, is there any way of checking what's going wrong so I can fix it?