I need some system to gain high level anonymity - nobody should have a possibility to figure out my IP. I can use TOR, but I do not completely trust to it. So I have next idea for system with high level anonymity: My computer — VPS1 — TOR — VPS2 — Internet I can register two Ubuntu servers - VPS1 and VPS2 (assume I do not expose my IP while register servers, servers and hosting service do not create logs). Then I set up a VPN between my computer and VPS1. Also I set up a VPN between VPS1 and VPS2 - this network works over TOR. If I need to perform any actions that require anonymity - I connect to VPN (to VPS1). My traffic goes to VPS1, then to VPS2 through TOR, then to needed internet service. After the actions performed - I disconnect from VPN. Does this system make sense? Do you have any suggestions how to improve this? Which software best fits for my needs? Which mistakes can be made while configuring of such system?