OpenVPN on VPS (1GB RAM) only getting 50Mbps down on 300Mbps connection
I've got a 1GB VPS running CentOS 7 that I am using for OpenVPN from my home. I have a 300Mbps connection, and without VPN I get anywhere between 300-350Mbps. Using PIA the speed drops a bit, but it's still over 300Mbps. If I used my OpenVPN Windows client to my DO VPS it's never more than 55Mbps.
Without VPN I have done a DO speedtest (here) to NYC1 where my VPS is located and it's over 250Mbps. I've also run speedtest-cli from my VPS and it's getting 608Mbps down / 391Mbps up.
So, question is why am I only getting 55Mbps using my OpenVPN client? I've even tried another VPS running Ubuntu, but it performed exactly the same. I'm pulling my hair out!
Any help would be appreciated!