Hi to all,
I have setup a PINE64 with DietPi v6.9 with OpenVPN as a VPN Gateway.
When I test the vpn throughput I noticed that only one core gets utilized.
Can we somehow spread the load over all 4 cores instead ?
Hi to all,
I have setup a PINE64 with DietPi v6.9 with OpenVPN as a VPN Gateway.
When I test the vpn throughput I noticed that only one core gets utilized.
Can we somehow spread the load over all 4 cores instead ?
How many tunnels are being built? Try building multiple tunnels and see if it autobalances the different threads across the cores
Did some googlin’
OpenVPN 2.x series is a single-threaded application. Possible muti-core support in 3.x series I read somewhere. Currently your only option is to run OpenVPN on a more powerful device
https://forums.openvpn.net/viewtopic.php?t=19570
Looks like it’s single core, but supports threading
https://community.openvpn.net/openvpn/wiki/RoadMap#Threading
I routinely have 2 VPN’s up and running along with a TOR relay on an Orange Pi Zero and it hums along nicely…
A 64bit machine should run VPN and yawn while it’s doing it
So you have a TOR Relay runnin besites an VPN on that little board, cool.
Yes, TOR/VPN on an Orange Pi Zero headless
runs like a champ!