This may or may not be a hypothetical question. Let’s say I don’t trust my ISP. Let’s say that I don’t want any traffic at all to pass in the clear across my broadband connection. No DNS, no SMTP email, nothing.
Let’s also say that I have control of a server Out There On The Internet that I can use for anything that Debian/Linux can provide.
Given the above, what would be a good way to ‘tunnel’ traffic from a PC behind said ISP’s broadband (running Ubuntu) via the server? IPSec/VPN?
Note that I don’t simply want to proxy web traffic – that’s easy using a web proxy server; that’s only half the picture, though.
Suggestions, thoughts, pointers to HOWTOs etc. most welcome. Bear in mind that I likely just need a very simple setup here: I don’t need anything in place to support multiple connections from multiple locations, really.