I had an issue where on both Arch and Debian, I could ping servers but not load the webpage. The solution is to set a custom MTU either in the VPN client or in wireguard. If you have this issue, start with it at around 1280 and go up from their until the page stops loading. I hope this helps someone.


No, I just put whatever some guy said on reddit 5 years ago and it worked :/. I have no idea why I had to adjust the mtu, but thank you for the reply. I ivpn has some sort of mtu limit bc I tested with both their client and the wireguard client and I had to adjust the size (debiam and arch). Works fine on android, though.