Primeiro você deve atualizar todos os pacotes instalados em seu sistema operacional. Para fazer isso, execute o seguinte comando:
$ sudo pacman -SyuTodos os pacotes instalados de seu sistema operacional Arch Linux devem ser atualizados.
Agora você tem que instalar o Git. Se você não sabe o que é Git, é um sistema de controle de versão. Você precisa clonar um repositório Github para seguir este artigo. É por isso que você precisa ter o Git instalado.
Para instalar o Git, execute o seguinte comando:
$ sudo pacman -S gitPressione 'y' e pressione
Git deve ser instalado.
Agora vá para o repositório github do OpenVPN-install em https: // github.com / Angristan / OpenVPN-install
Você deve ver esta página conforme mostrado na imagem abaixo.
Clique no botão verde “Clonar ou baixar”.
Você deve ver um URL de repositório conforme marcado na captura de tela abaixo.
Enquanto o URL do repositório é selecionado, clique com o botão direito e selecione “Copiar”.
Agora abra um Terminal e execute o seguinte comando para navegar até Downloads / diretório no diretório $ HOME do usuário.
$ cd ~ / Downloads
Agora você tem que clonar o repositório Github.
Execute o seguinte comando para clonar o repositório Github usando o URL que você acabou de copiar.
$ git clone https: // github.com / Angristan / OpenVPN-install.idiotaO repositório github OpenVPN-install deve ser clonado como você pode ver na captura de tela abaixo.
Se você listar o conteúdo do diretório Downloads /, deverá ver um diretório 'OpenVPN-install'.
Agora execute o seguinte comando para navegar até o diretório 'OpenVPN-install'.
$ cd OpenVPN-install /Se você listar o conteúdo do diretório 'OpenVPN-install', deverá ver 'LICENSE', 'openvpn-install.sh 'e' README.arquivo md 'conforme mostrado na imagem abaixo.
Agora você tem que fazer 'openvpn-install.sh 'script executável. Execute o seguinte comando para fazer isso:
$ chmod + x openvpn-install.shSeu 'openvpn-install.O script sh 'deve ser executável conforme mostrado na imagem abaixo:
Agora, como root, execute o 'openvpn-install.script sh 'com o seguinte comando:
$ sudo ./ openvpn-install.sh
O instalador do OpenVPN deve pedir um endereço IP que o OpenVPN ouvirá. Normalmente é o endereço IP de uma das interfaces de rede conectadas ao seu computador. Você pode executar o comando 'ip a' ou 'ifconfig' para descobrir isso. Depois de inserir o endereço IP, pressione
O instalador do OpenVPN deve perguntar a você a porta que o OpenVPN usará. Você pode deixar o padrão. Assim que terminar, pressione
Agora o OpenVPN deve pedir o protocolo que você deseja usar. UDP é muito mais rápido que TCP. Então você pode deixar o padrão. Assim que terminar, pressione
Agora o OpenVPN deve perguntar qual serviço DNS você deseja usar. Basta escolher qualquer um deles e pressionar
Agora o OpenVPN deve perguntar sobre o método de criptografia que deve usar. Vou deixar os padrões. Se você sabe o que são, você pode usar uma opção diferente. Assim que terminar, pressione
Então, o OpenVPN deve pedir a você os bits de chave Diffie-Hellman. Vou deixar os 3072 bits padrão. Você pode mudar se quiser. Assim que terminar, pressione
Agora o OpenVPN deve perguntar quantos bits de chave RSA você deseja gerar. Vou deixar os 3072 bits padrão. Você pode escolher outras opções de acordo com sua necessidade. Assim que terminar, pressione
Agora o OpenVPN deve pedir um nome para salvar o arquivo de configuração do cliente. Este é o arquivo que você usará para se conectar ao servidor OpenVPN. O nome do arquivo padrão é 'cliente' e gera 'cliente.arquivo ovpn '. Você pode deixar o padrão ou alterá-lo se quiser.
Vou mudar para 'linuxhint'. Portanto, ele irá gerar 'linuxhint.arquivo ovpn '.
Agora pressione
Pressione 'y' e pressione
OpenVPN deve começar a baixar novos pacotes.
A chave RSA está sendo gerada. Deve demorar muito.
Depois que a chave é gerada, o instalador do OpenVPN deve solicitar seu IP público ou nome de domínio. Você pode deixar em branco se quiser. Nesse caso, o seu servidor OpenVPN não estará acessível a partir da Internet.
Você pode ir para https: // www.whatsmyip.org e descubra o seu IP público se ainda não souber.
Copie e cole o IP do whatsmyip e pressione
No seu diretório HOME, um novo arquivo 'linuxhint.ovpn 'ou' cliente.ovpn 'deve ser gerado dependendo do nome que você usou.
Agora você pode se conectar ao seu servidor VPN com o seguinte comando:
$ openvpn --config linuxhint.ovpnSeu cliente openvpn deve estar conectado ao servidor openvpn.
Execute o seguinte comando para descobrir quais interfaces de rede você tem em seu computador.
$ ip aVocê deve ver uma interface 'tun0' na saída do comando 'ip a' conforme mostrado na imagem abaixo. Então tudo funcionou perfeitamente.
É assim que você instala e configura o servidor OpenVPN no Arch Linux. Obrigado por ler este artigo.