In Russia, VPN services are being actively blocked by Roskomnadzor. Traditional protocols, like OpenVPN, L2TP, SSTP and others stopped working a long time ago. Shadowsocks still works, but it's getting flimsier every day. The only solution, it seems, is to use Xray with split tunneling, and do so with your own private Xray server, because public servers will inevitably be blocked.
This presents a problem, however. You can easily set up an Xray server, that's for sure, but it'll just send packets out with its real IP. First of all, that may potentially lead to the server being blocked, if you start visiting Russian IP addresses using it. Second of all, you don't neccessarily want your cloud hosting provider to see everything you do.
It's easy to come up with a solution to this problem: install a VPN client on your Xray server and connect to a regular VPN service. However, doing this 'the dumb way' presents a set of ce