Instalação
Se você possui um servidor Linux ou Windows (EC2) no Cloud (AWS ou Google Cloud), o OpenVPN pode ser facilmente instalado e configurado lá com alguns comandos. Se você não o tiver, pode se inscrever para a AWS Cloud Free Tier conta tão barata quanto US $ 1 por ano e poderá experimentar a maior parte dos serviços da Amazon Cloud.
Os benefícios de fazê -lo nas nuvens são que obtemos um endereço IP público e um servidor com uma velocidade incrível da Internet, e isso tornará nossa VPN mais rápida.
Depois de registrar uma conta na Amazon Cloud, vá para o seu console da AWS e inicie uma nova instância do EC2
Você verá muitas imagens de servidor, incluindo Linux e Windows. Selecione o Ubuntu 18 AMI (Amazon Machine Image) como seu servidor Linux. Usaremos o Ubuntu porque é fácil de configurar e seus scripts estão facilmente disponíveis
Em seguida, clique em seguida e configure o grupo de segurança para sua instância. No grupo de segurança, adicione uma regra para o tráfego HTTPS/TCP/UDP na porta onde deseja que seu servidor VPN ouça, e.G, HTTPS: 443 ou UDP: 1194
Em seguida, crie um teclado ou escolha entre os teclados existentes. Aquele teclado será usado para se conectar a este servidor EC2 via SSH.
Isso iniciará uma nova instância do EC2 para nós, você pode copiar seu endereço IP de baixo
Agora, temos o endereço IP e o TECHER para SSH e podemos nos conectar à nossa instância do EC2 usando este teclado, copie o endereço IP da instância EC2 e digite isso no seu terminal.
// Alterar as permissões do arquivo de pares de chave SSH
ubuntu@ubuntu: ~ $ chmod 0600 privado.PEM
// Confirme as permissões do arquivo de pares de chave SSH
ubuntu@ubuntu: ~ $ ls -la privado.PEM
-RW ------- 1 Azad Azad 1692 cadeiras 21 19:41 Privado.PEM
// Faça login no seu servidor usando SSH com sua chave privada
ubuntu@ubuntu: ~ $ ssh -i privado.pem [email protected]
Para instalar e configurar o OpenVPN, usaremos um script do GitHub que baixará e configurará automaticamente o OpenVPN em nosso servidor EC2.
ubuntu@ubuntu: ~ update APT de $ sudo
ubuntu@ubuntu: ~ $ sudo apt upgrade -y
ubuntu@ubuntu: ~ $ mkdir vpn
ubuntu@ubuntu: ~ $ CD VPN/
ubuntu@ubuntu: ~ $ wget https: // git.IO/VPN -o OpenVPN -Install.sh
Agora só precisamos executar o script e preencher os prompts. Tipo
ubuntu@ubuntu: ~ $ chmod +x openvpn-install.sh
ubuntu@ubuntu: ~ $ sudo ./OpenVPN-Install.sh
Em avisos acima, dê o endereço IP público do seu servidor. Escolha o seu protocolo, o UDP é um pouco mais rápido e é por isso que é recomendado enquanto o TCP é estável e confiável. Depois de preencher os detalhes, pressione Enter. O script levará algum tempo para baixar e configurar o OpenVPN e, após a instalação, você verá um arquivo cliente do OpenVPN no seu diretório doméstico "/home/ubuntu" que usaremos para conectar.
ubuntu@ubuntu: ~ $ ls -la ~/client -vpn.Ovpn
-RW-R-R-- 1 Raiz 4997 8 de janeiro 12:55/Home/Ubuntu/Client-VPN.Ovpn
Agora você pode baixar este arquivo de cliente VPN e executar este arquivo em qualquer sistema que desejar, incluindo Linux, Windows, Android, iOS e MacOS.
Executando o OpenVPN no Linux
Você pode baixar o arquivo do cliente em seu sistema usando qualquer cliente como NC ou SCP. Vamos baixá -lo usando o SCP e ver como funciona.
ubuntu@ubuntu: ~ $ scp -i ~/downloads/privado.pem [email protected]: ~/cliente-vpn.Ovpn ./
cliente-vpn.OVPN 100% 4997 20.2kb/s 00:00
ubuntu@ubuntu: ~ $ ls -la client -vpn.Ovpn
-RW-R-R-- 1 AZAD AZAD 4997 جنوری 8 18:00 cliente-vpn.Ovpn
Você também precisa instalar o cliente OpenVPN no seu sistema e executar o OpenVPN usando o arquivo do cliente VPN “Client-vpn.ovpn ”
ubuntu@ubuntu: ~ $ sudo apt install openvpn -y
ubuntu@ubuntu: ~ $ sudo openvpn client-vpn.Ovpn
Depois que a conexão for estabelecida, abra seu navegador da web e verifique seu endereço IP público. Se mudou, está funcionando perfeitamente,
Se você quiser usá -lo no Android, pode baixar o cliente OpenVPN da play store https: // reproduzir.Google.com/store/Apps/Detalhes?id = net.OpenVPN.OpenVPN & HL = EN
Se você deseja abrir o Windows, MacOS ou algum outro sistema operacional, poderá obtê -lo daqui https: // openvpn.NET/Comunidade de downloads/
OpenVPN é seguro, gratuito e fácil de usar a solução VPN que pode ser usada para proteger a comunicação da Internet. O método que acabamos de configurar foi fácil, mas existem outros métodos também. Além disso, você pode alocar um endereço IP permanente para o seu servidor OpenVPN; portanto, se o seu servidor VPN desligar, não perderá seu endereço IP público.