Como instalar o OpenVPN por script, manualmente ou via docker num VPS na nuvem? O software é necessário para mascarar a rede local sem a necessidade de ligação via SSH ou RDP.
Antes de instalar o OpenVPN num VPS cloud, convém esclarecer os requisitos técnicos. O software é instalado em servidores Linux, Windows ou dedicados.
A instrução passo a passo é a seguinte:
sudo yum update
.nano /etc/selinux/config)
.Depois que as alterações forem aceitas e o servidor estiver pronto para funcionar, resta rolar o OpenVPN para o VPS na nuvem. Você pode fazer isso de três maneiras: script, manualmente ou via docker.
Para fazer isso, precisamos instalar o docker (se ele ainda não estiver no projeto). O comando para a instalação é parecido com este:
apt install curl docker.io
Em seguida, é preciso digitar o comando:
docker run --name dockovpn --cap-add=NET_ADMIN
-p 1194:1194/udp -p 80:8080/tcp
-e HOST_ADDR=$(curl -s https://api.ipify.org)
alekslitvinenk/openvpn
Ele irá gerar automaticamente a configuração necessária para se conectar ao servidor OpenVPN. O download está disponível no link sobre http://Здесь specifies ip-address/.
A vantagem é que tudo acontece quase automaticamente. O script em si está disponível a partir do terminal no link
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Para lhe dar os direitos de execução, é necessário digitar na linha de comando:
chmod +x openvpn-install.sh
Para executar o script, introduza o comando:
./openvpn-install.sh
Em seguida, aparecem perguntas no terminal, às quais o administrador tem de responder (depende do ficheiro de configuração).
Quando a instalação estiver concluída, o script oferecerá a possibilidade de especificar o nome do cliente e a palavra-passe (a utilizar ao estabelecer a ligação).
Para começar, definimos o comando:
apt install -y openvpn
A desvantagem é que terá de ser você a trabalhar com as configurações, definições e certificados.