VPN Client connected but either not routing traffic via VPN or timing out
Hey Folks
I am having issues getting the VPN client setup for ProtonVPN. I have gone ahead and exported both Wireguard and OpenVPN files from ProtonVPN imported them and created the VPN client on my router. I am then able to successful connect to the VPN server. I have also added the devices that I want to use the VPN. Despite this the traffic from the devices are not being routed through the VPN and instead the traffic seems to either be going out normally as if the VPN wasn't even configured or the destination timing out, depending on the device. E.g. My Mac is listed as a device to use the VPN and I am accessing the internet as if the VPN wasn't configured, meanwhile my iPhone is another device that is listed but I am unable to access any internet sites with everything timing out and a not connected to the internet message.
I have tried the VPN files locally on my Mac and iPhone using both the Wireguard and OpenVPN clients and these connect perfectly and I am able to see the traffic going via the VPN and my IP address updated too.
Based on the documentation I don't see what I am doing wrong. There are no unecessary configurations in the Wireguard files like IPV6 or MTU etc as one support article highlighted.
An example of the WireGuard configuration file
[Interface]
# Bouncing = 10
# NetShield = 2
# Moderate NAT = off
# NAT-PMP (Port Forwarding) = off
# VPN Accelerator = on
PrivateKey = xxx
Address = 10.0.0.0/32
DNS = 10.2.0.1
[Peer]
# XX#XX
PublicKey = xxx
AllowedIPs = 0.0.0.0/0
Endpoint = 000.000.000.000:xxxxx