Veja, /xypz/,
Um Fórum não possui esse escopo, não possui essa amplitude, enfim, não é um curso.
Serve para elucidar dúvidas e problemas pontuais que possam aparecer.
Diz que está procurando há meses, mas o que mais objetivamente foi feito nesses meses todos?
Quais roteiros, quais links, quais experiências que foram tentadas e não deram certo?
Torne concreta a sua busca e não meramente um discurso genérico de que andou procurando isso ou aquilo.
Pelo visto você pretende montar uma VPN em ambiente Linux, mas na verdade inicia dizendo que não sabe bem se se trata de um "Tunnel ou uma VPN" (sic).
Decorre a primeira questão: quanto você conhece realmente de Linux para pensar em montar por si só uma VPN?
Não que seja estratosfericamente difícil, mas requer um conhecimento ao menos básico, domínio razoável do sistema operacional e linha de comando. No mínimo devo imaginar que já tenha lido as apostilas básicas, algum livro básico sobre redes e coisas afins no mundo Linux. É uma curva de aprendizagem, não dá para sair correndo sem antes aprender a engatinhar.
Existem inúmeros tutoriais e dicas pela internet que podem satisfazer esse objetivo.
Por exemplo, dentre vários, um que é verdadeiro mamão-com-açucar de tão detalhado que é:
Portal Aprendendo Linux
OpenVPN – Interligando Várias Redes de Maneira Simpleshttp://www.aprendendolinux.com/openvpn-interligando-varias-redes-de-maneira-simples/Qual parte de um tutorial como esse você não entendeu?
Qual comando tentou executar e não deu certo?
Qual o erro apresentado e que você quer elucidar?
Volto a afirmar, um Fórum técnico como este não é um curso e nem mesmo faz as vezes de um simples tutorial, serve para elucidar questões pontuais e desde que esteja dentro do objeto, da proposta do Fórum, que no caso deste é exclusivamente o sistema operacional Ubuntu e nisso poderá, sim, ser muito útil, mas apenas nisso.