Crie sua própria VPN com o OpenVPN

Crie sua própria VPN com o OpenVPN
 
O OpenVPN se trata de um software Open Source que possibilita criar redes privadas virtuais do tipo ponto-a-ponto ou server-to-multiclient através de túneis criptografados entre computadores, resumindo permite que você crie sua própria VPN.

Porque usar uma VPN

Então você se pergunta: Pra que preciso de uma VPN? Bom, além de ter uma maior segurança nos seus dados pois os provedores de internet conseguem ver tudo que estamos acessando, inclusive se estiver acessando a internet de pontos públicos, pois toda nossa conexão passar por eles, você consegue também acessar séries e filmes do seu cliente de Streamer, que só está disponível em outros países, além de poder ter acesso a jogos que não foram lançados no seu país, e também, caso um serviço como Telegram ou WhatsApp seja bloqueado no país onde você está, você também vai conseguir burlar isso.

Basicamente a diferença de ter sua própria VPN, ou de usar a de alguém, é que os serviços de VPN, dependendo de onde estão, eles precisam respeitar certos tipos de regulação, e isso pode significar a entrega dos seus dados mediante a investigações de governos, pois algo que você faz em outro país e não crime por exemplo, pode ser onde o cliente de vpn que você escolheu está hospedado

Se quiser entender um pouco melhor como a VPN funciona, eu tenho um vídeo lá no canal explicando de maneira bem mais completa, que você pode conferiur logo abaixo:

Instalando e configurando OpenVPN

Após ter o seu servidor criado, seja numa máquina virtual, ou seja em um serviço de nuvem, e ter o SSH devidamente configurado conforme mostro nessa matéria. Então no servidor através de um terminal logado via ssh, crie um usuário pra não ficar usando o usuário root durante todo o tutorial como criei, no caso substitua o rikervpn pelo nome que desejar:

 sudo adduser -G sudo -m rikervpn -s /bin/bash 

E então defina uma senha pra ele, onde será necessário digitar a mesma e depois repetir após rodar o comando abaixo(memorize a mesma ou salve no Bitwarden por exemplo):

passwd rikervpn

Configurar uma VPN não é nada faćil, existem vários parametros a ser devidademtne configurados pra que a mesma possa funcionar, mas pra facilitar o processo de instalação e configuração da OpenVPN vamos seguir um scrip criado pelo usúario Nyr no Github, pra facilitar o processo, e pra isso basta executar o seguinte comando:

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

Aqui onde está openvpn-installer.sh pode ser outro nome, mas deixei assim pra facilitar a identificação durante a instalação.

E então vamos dar permissão de execução a esse arquivo baixado:

sudo chmod +x openvpn-installer.sh

E então basta executar o arquivo com:

sudo ./openvpn-installer.sh

E então ele vai começar a executar o script configurando toda a parte de rede, pra deixar sua vpn rodando, e logo de cara ele vai identificar o IP, é só dar enter, e em protocoloi escolha 1, e na porta coloque aquela que escolheu antes, na parte de dns, escolha a que achar melhor, no caso aqui vou escolher a opção 3 (1.1.1.1), e então em nome do cliente, coloque o nome da sua máquina se deixar em branco e der enter vai ficar client mesmo.

 
Instalando e configurado OpenVPN


E agora o OpenVPN já está instalando, e foi criando um arquivo com o nome de cliente escolhido.ovpn, então vamos passar esse arquivo ovpn pro usuário do servidor com:

sudo chown Usuário_Criado client.ovpn 

Agora vamos remover os logs:

sudo nano /etc/openvpn/server/server.conf

E na linha verb 3 vamos mudar para verb 0, mostrando que não queremos nenhum log.

E então salve, saia e vamos reiniciar o serviço do openvpn com:

sudo systemctl restart openvpn-server@server.service

O arquivo cliente.ovpn foi criado como usuário root, e então vamos passar ele pro usuário do servidor que criamos com:

sudo chown usuário:usuário client.ovpn

Agora é hora de baixar esse arquivo cliente.ovpn pra máquina local, vamos fazer isso com usando o fstp:

sftp usuário@ip
get client.ovpn 

E então dê o comando get client.ovpn

E pronto, com o arquivo já na máquina, é só subir o mesmo pelas configurações de rede do seu sistema, ativar e fazer um teste pelo site https://whoer.net/ e ver se ela está funcionando.

Caso tenha dúvida, preparei um vídeo bem completo lá no canal pra lhe auxiliar melhor nessa instalação e configuração.


Já usou ou usa alguma VPN? Comenta ai 😀

Postar um comentário

0 Comentários