Я не уверен, что четко понимаю ваш подход к безопасному туннелированию всего интернет-трафика через него из ненадежной сети, но OpenVPN - это де-факто программное обеспечение VPN-сервера / клиента с открытым исходным кодом. Сервер поставляется с 2 пользователями бесплатно, а дополнительные пользователи стоят 5 долларов за штуку.
Есть миллион, как узнать, как туннелировать весь ваш трафик через OpenVPN, все, что вам нужно сделать, это Google для них и выбрать тот, который вам нравится.
Кроме того, сайт OpenVPN очень полезен и содержит много полезной информации. У них также есть виртуальные машины, которые вы можете скачать и опробовать - я запускаю версию ESXi, и она работает хорошо.