@townsenk64 said in Packet loss with multiple VPN clients:
monitor gateway such as 8.8.8.8 or 1.1.1.1.
These give exactly the results that the DNS server load gives, not so relevant, DNS servers are not designed to respond to ICMP, but I know this is often the only solution.
(this is not the main objective with them = ICMP respons)
f.e.: Neither SurfShark nor ExpressVPN gateway not respond to ICMP. (security question)
Tracert...... and it will tell you what is the nearest upstream GW in your VPN tunnel that responds to ICMP
I wouldn't think it's a "dpinger" issue, because it works for me and others.
What I would do next:
First check the parameters of the WAN-only with ISP connection (pls. heavy load the link, for example with this: https://speed.cloudflare.com/ or https://www.nperf.com/en/)
I would take down all the VPN tunnels and bring them up one by one
In the meantime, I would monitor the hardware CPU load, as OpenVPN is a single-threaded beast
Step by step I would launch VPN tunnels, after you should see if doing so increases packet loss and CPU load
BTW:
What type of ISP connection do you have? (PPPOE, GPON, ADSL, etc) 😉