hum... me deu um pouco mais de clareza, exatamente agora estou tentando configurar o ZeroTier, entao acho que estou mais ou menos no caminho certo, por que mais especificamente vc prefere o OpenVPN ?
Simplificando uma longa historia:
-
No ZeroTier voce cria uma conta no servidor deles e a partir dai consegue interligar os diversos clients sem precisar se preocupar com NAT ou servidores, o que eh muito pratico.
MAS...
Voce depende dos servidores deles para funcionar - se o servidor deles estiver fora, ou se no futuro quiseram mudar o formato de pagamento, voce fica atrelado.
-
Entao a melhor opcao eh de voce criar sua propria rede (network) de ZeroTier, ou mesmo com o WireGuard - assim nao depende de ninguem
-
Com o OpenVPN tambem eh assim (nao depende de terceiro).
-
Entao por que o OpenVPN ? Porque ja uso a decadas e conheco de cabo a rabo, quando da problema ja sei onde eh (e tem muita documentacao e exemplos). Se fosse comecar hoje talvez usasse o WireGuard (tem um protocolo mais rapido)
Um pouco sobre os dois:
https://surfshark.com/blog/wireguard-vs-openvpn
Sobre o zerotier vs wireguard vs openvpn
https://news.ycombinator.com/item?id=20879870
https://mangolassi.it/topic/21664/openvpn-vs-wireguard-vs-zerotier/9
O Oletros
já mandou muito bem com a explicação.
Por coincidência, eu estava ensinando uma pessoa à configurar o cliente da Wireguard em uma máquina linux, ainda há pouco, o que me levou à criar o artigo aqui:
https://www.tabnews.com.br/alehostert/como-instalar-e-configurar-o-cliente-wireguard-no-linux
Quem sabe ele te ajuda?
Wireguard é simples, barato e com curva de aprendizado baixíssima. A gestão da VPN em si é molezinha, do client então, nem se fala.
E se você estiver no Windows, tem até programinha com interface gráfica pra importar o arquivo da configuração.
Meu artigo não cobre as etapas da configuração do servidor da Wireguard, tho.