My Pritunl VPN is dropping off traffic randomly after about 10 minutes of being connected. The initial connection works perfectly, IP is allocated and everything is functional. Then after x amount of time (where x could be anywhere from 10 minutes to 60 minutes) all traffic gets dropped. The VPN connection is still active, IP is still allocated, but absolutely no traffic will pass through the VPN.
Does anyone have any ideas on what might be causing this?
When it stops passing traffic, try pinging a public IP (e.g. 1.1.1.1) and then a hostname from the client. If the IP works but names don’t, it’s a DNS push issue rather than a tunnel problem. If neither works, check on the server whether the VPN subnet is still being NAT’d out the right interface (iptables -t nat -L -n -v) and whether the client’s routes are still present. Also worth noting whether the drop time is consistent, since a fixed interval often points to a NAT/idle timeout or MTU issue on one of the hops.