ˆ^this. Free apps on my work computer. My company's IT is a joke and they probably only know Astrill so free apps work better at the moment and OpenVPN and Astrill show signs of betterment.
BTW, do you use the built-in VPN client or do you use the Astrill applet? I use the latter because it is quite convenient.
But seriously, what's the point of messing with OpenVPN? They don't shut it off fully (even though they've just proven again they can) but they make it utterly slow and inconvenient. As far as I know OpenVPN is still the standard protocol for most corporate VPNs that so many foreign and domestic companies (have to) rely on.
But back to my main question (how) can I create an exception for a service that runs on the router to bypass a socks5 proxy?
Sorry for being so persistent about this but I view this as a chance to learn a bit about networking fundamentals (where I am very clearly lacking the essentials). I do, however, enjoy the offtopic discussion quite a bit
Sorry for the late reply. Been busy lately. I use the built in VPN client and honestly it works/connects all the time. As I mentioned before Astrill is dead in China now of course unless you get in their stealth addon which I think is a joke for an extra 5 bucks a month. When speed throttling happens I usually disconnect and reconnect my WAN connection with openvpn being still on. That fixes the speed issue most of the time. I might also have to restart the router at odd times to get things working again. On another note, I also have had to switch from UDP to TCP a few times when things just wouldn't be normal speedwise. But hey, its the great firewall doing its job and there's nothing much you can do about it.
As regards to your question, as long as you are in China, I'd really advise you to stick to openvpn no matter what. Route all your traffic through it if safety and privacy are your primary concerns (for me, damn right!) Expressvpn, vyprvpn and airvpn all work very well.