Criar um servidor OpenVPN no Ubuntu em poucos minutos

Se nunca criaste um servidor VPN e queres algo mais simples, este tutorial é para ti!

Tempo de configuração: Entre 5 a 10 minutos.
Requisitos: Linux Ubuntu e algum conhecimento na utilização do Terminal.

Primeiramente se não sabes o que é uma VPN e para que serve, vou aqui dar uma breve explicação muito simples e sem grandes aprofundamentos técnicos.

VPN (Virtual Private Network) – Rede Privada Virtual, é um serviço de rede que garante a segurança dos teus dados na navegação na internet, mas permite também o acesso remoto protegido, como por exemplo, o acesso à rede interna de uma empresa.
Muito resumidamente, serve para impedir que o utilizador seja identificado com o IP do dispositivo de onde está a ser feita a navegação. 

Exemplo prático: Imagina que vais até o aeroporto e ligas-te à rede wifi, eventualmente para consultar a tua conta bancária. Pois bem, esses dados podem estar vulneráveis numa rede wifi pública. Para te protegeres é melhor ter uma VPN de confiança à tua disposição.

1 - Download do script openvpn-install.sh

Abra a Terminal e escreva o seguinte comando:

$ wget https://git.io/vpn -O openvpn-install.sh

2 - Correr o openvpn-install.sh para instalar o OpenVPN server

Escreva os seguintes comandos no terminal:
$ sudo chmod +x openvpn-install.sh
$ sudo bash openvpn-install.sh

De seguida, complete os dados conforme o exemplo abaixo:

Protocol [1]: 1 (Recomendado)
DNS server [1]: 3 (Recomendado)

Welcome to this OpenVPN road warrior installer!

Which protocol should OpenVPN use?
   1) UDP (recommended)
   2) TCP
Protocol [1]: 1

What port should OpenVPN listen to?
Port [1194]: 

Select a DNS server for the clients:
   1) Current system resolvers
   2) Google
   3) 1.1.1.1
   4) OpenDNS
   5) Quad9
   6) AdGuard
DNS server [1]: 3

Enter a name for the first client:
Name [client]: aminhaprimeiravpn

OpenVPN installation is ready to begin.
Press any key to continue...

Após o último passo, será criado um ficheiro aminhaprimeiravpn.ovpn na pasta /root/iphone.ovpn

E pronto, o OpenVPN server está configurado e pronto a ser utilizado!
Agora só tens de intalar o OpenVPN Client no dispositivo que quiseres utilizar, seja em Windows, MacOSX, Linux, Android ou iOS, indicar o IP do servidor da instalação e importar o ficheiro .ovpn (aminhaprimeiravpn.ovpn) criado para a aplicação.

Qualquer dúvida que possa ajudar, escreve nos comentários.

Download do OpenVPN Client aqui.

Sobre o autor

Celso Marino d’Sousa

Licenciado em Multimédia com frequência no Mestrado de Sistemas Gráficos e Multimédia (Eng. Informática), tem mais de 14 anos de experiência em Tecnologias de Informação e Comunicação.
Atualmente é um apaixonado por tecnologia e é especializado na criação de Sites e Lojas Online e-Commerce em WordPress.
Exerce funções de Full Stack Developer, Web Designer e Formação Online.

* Curso Certificado.

Curso WordPress
Criação e Gestão de Sites*

Aprenda a Criar e Gerir Sites e Blogs com a ferramenta WordPress, seguindo as boas práticas recomendadas. Usufrua de um conteúdo interativo, tutoriais explicativos, vídeos, exemplos práticos e exercícios. Aceda ao curso onde e quando quiser e coloque as suas dúvidas ao formador.

Mensagens