Não tenho certeza se entendi claramente a sua abordagem para encapsular com segurança todo o tráfego da Internet através de uma rede não confiável , mas o OpenVPN é o software servidor / cliente VPN de código aberto. O servidor vem com 2 usuários gratuitamente, e os usuários adicionais são 5 dólares por peça.
Há um milhão de maneiras de encapsular todo o seu tráfego através do OpenVPN, tudo que você precisa fazer é google para eles e escolher o que você gosta.
Além disso, o site do OpenVPN é muito útil e tem muitas informações boas. Eles também têm máquinas virtuais que você pode baixar e experimentar - eu corro a versão do ESXi e funciona bem.