Instale e configure o servidor OpenVPN no Arch Linux

Instale e configure o servidor OpenVPN no Arch Linux
Neste artigo, mostrarei como instalar o OpenVPN, configurar um servidor VPN OpenVPN, usar o cliente OpenVPN para conectar -se ao servidor no Arch Linux. Vamos começar.

Primeiro você deve atualizar todos os pacotes instalados do seu sistema operacional. Para fazer isso, execute o seguinte comando:

$ sudo pacman -syu

Todos os pacotes instalados do 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 do GitHub para seguir este artigo. É por isso que você precisa instalar o git.

Para instalar o Git, execute o seguinte comando:

$ sudo pacman -s git

Pressione 'y' e pressione para continuar a instalação.

Git deve ser instalado.

Agora vá para o repositório do GitHub do OpenVPN-Install em https: // github.com/angristão/openvpn-Install

Você deve ver esta página como mostrado na captura de tela abaixo.

Clique no botão Green "Clone ou Download".

Você deve ver um URL do repositório 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é os downloads/ diretórios no diretório $ home do usuário.

$ CD ~/Downloads

Agora você tem que clonar o repositório do github.

Execute o seguinte comando para clonar o repositório do github usando o URL que você acabou de copiar.

$ git clone https: // github.com/angristão/openvpn-Install.git

O repositório Github OpenVPN-Install deve ser clonado como você pode ver na captura de tela abaixo.

Se você listar o conteúdo do downloads/ diretório, verá um diretório 'OpenVPN-Install'.

Agora execute o seguinte comando para navegar para o diretório 'OpenVPN-Install'.

$ CD OpenVPN-Install/

Se você listar o conteúdo do diretório 'OpenVPN-Install', você deve ver 'Licença', 'OpenVPN-Install.Sh 'e' ReadMe.arquivo md ', como mostrado na captura de tela abaixo.

Agora você tem que fazer 'OpenVPN-Install.sh 'script executável. Execute o seguinte comando para fazer isso:

$ chmod +x OpenVPN-Install.sh

Seu 'OpenVPN-Install.O script sh 'deve ser executável, como mostrado na captura de tela abaixo:

Agora, como root, execute o 'OpenVPN-Install.script sh 'com o seguinte comando:

$ sudo ./OpenVPN-Install.sh

O OpenVPN instalador deve solicitar um endereço IP que o OpenVPN ouvirá. Geralmente é o endereço IP de uma das interfaces de rede anexadas do seu computador. Você pode executar o comando 'ip a' ou 'ifconfig' para descobrir isso. Depois de colocar o endereço IP, pressione

O OpenVPN instalador deve solicitar a porta que o OpenVPN usará. Você pode deixar o padrão. Depois de terminar, pressione para continuar.

Agora o OpenVPN deve pedir o protocolo que você deseja usar. UDP é muito mais rápido que o TCP. Então você pode deixar o padrão. Depois de terminar, pressione para continuar.

Agora o OpenVPN deve perguntar qual serviço DNS você deseja usar. Basta escolher qualquer um deles e pressionar .

Agora o OpenVPN deve pedir o método de criptografia que deve usar. Vou deixar os padrões. Se você souber o que são, você pode usar uma opção diferente. Depois de terminar, pressione para continuar.

Em seguida, o OpenVPN deve pedir bits-chave diffie-hellman. Vou deixar os 3072 bits padrão. Você pode mudar isso se quiser. Depois de terminar, pressione para continuar.

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. Depois de terminar, pressione para continuar.

Agora o OpenVPN deve pedir um nome como o que salvará o arquivo de configuração do cliente. Este é o arquivo que você estará usando 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'. Então ele gerará 'Linuxhint.Arquivo OVPN '.

Agora pressione para continuar.

Pressione 'y' e pressione para continuar. O OpenVPN instalador deve atualizar todos os pacotes do seu computador e instalar novos pacotes, se exigir.

OpenVPN deve começar a baixar novos pacotes.

RSA Key está sendo gerada. Deve levar muito tempo.

Depois que a chave é gerada, o OpenVPN Installer deve solicitar seu IP público ou nome de domínio. Você pode deixar em branco se quiser. Nesse caso, seu servidor OpenVPN não estará acessível na Internet.

Você pode ir para https: // www.WhatsMyip.org e descubra seu IP público se você ainda não souber.

Copie e cole o IP do WhatsMyip e pressione para continuar.

Em seu diretório doméstico, 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.Ovpn

Seu cliente OpenVPN deve estar conectado ao servidor OpenVPN.

Execute o seguinte comando para descobrir quais interfaces de rede você tem no seu computador.

$ ip a

Você deve ver uma interface 'tun0' na saída do comando 'ip a', como mostrado na captura de tela abaixo. Então tudo funcionou perfeitamente.

É assim que você instala e configura o servidor OpenVPN no Arch Linux. Obrigado por ler este artigo.