VPN

Como instalar e configurar o OpenVPN no Debian 9

Como instalar e configurar o OpenVPN no Debian 9
OpenVPN é um software de rede privada virtual de código aberto. Funciona como um modelo cliente-servidor. Um servidor OpenVPN é executado em um computador remoto acessível publicamente e você pode se conectar a ele usando o software cliente OpenVPN instalado em seu computador. Dessa forma, você pode se conectar a todos os computadores e dispositivos em execução na rede do computador remoto e também usar a conexão de Internet desse computador. O OpenVPN também pode ser usado para se conectar à rede local de diferentes locais remotos, que estão por trás do NAT e são atribuídos a endereços IP não roteáveis. Existem muitos outros usos do OpenVPN.

Neste artigo, vou mostrar como instalar e configurar o OpenVPN no Debian 9 Stretch. Vamos começar.

Instalando e configurando o OpenVPN:

Primeiro atualize o cache do repositório de pacotes APT de sua máquina Debian 9 com o seguinte comando:

$ sudo apt update

O cache do repositório de pacotes APT deve ser atualizado.

Agora instale o Git com o seguinte comando:

$ sudo apt install git

Agora pressione y e então pressione continuar.

OpenVPN deve ser instalado.

Instalar e configurar o OpenVPN manualmente é uma tarefa tediosa. Você terá que saber muitas coisas para configurá-lo corretamente. A boa notícia é que, na verdade, existe um repositório GitHub (que você pode encontrar em https: // github.com / Angristan / OpenVPN-install) ajuda você a instalar e configurar o OpenVPN muito facilmente. É assim que vou instalar o OpenVPN neste artigo.

Agora navegue para o ~ / Downloads diretório com o seguinte comando:

Agora clone o repositório OpenVPN-Install GitHub com o seguinte comando:

$ git clone https: // github.com / angristan / openvpn-install.idiota

O repositório OpenVPN-Install GitHub deve ser clonado.

Um novo diretório openvpn-install deve ser criado e todos os arquivos do repositório OpenVPN-Install GitHub devem ser copiados dentro dele.

$ ls

Agora navegue para openvpn-install / diretório com o seguinte comando:

$ cd openvpn-install

Você deve ser capaz de encontrar openvpn-install.sh arquivo neste diretório.

Agora faça openvpn-install.sh executável com o seguinte comando:

$ chmod + x openvpn-install.sh

Como você pode ver, openvpn-install.sh script agora é executável.

Agora corra openvpn-install.sh script como raiz com o seguinte comando:

$ sudo ./ openvpn-install.sh

Agora certifique-se de que o endereço IP está correto. Se você quiser alterá-lo, você pode alterá-lo aqui. Este será o endereço IP do servidor OpenVPN assim que for instalado. Portanto, certifique-se de que está correto. Assim que terminar, pressione continuar.

Agora você tem que dizer ao OpenVPN qual porta usar. A porta padrão é 1194. Mas você pode usar outra porta.

Se você quiser usar uma porta específica, pressione 2 e então pressione . Em seguida, o OpenVPN solicitará que você insira um número de porta.

Se você quiser que o OpenVPN escolha uma porta aleatória para usar, basta pressionar 3 e pressione .

Vou com a porta padrão. Então, vou apenas pressionar aqui.

Você deve digitar seu endereço IPv4 público aqui se quiser acessar o servidor OpenVPN pela internet. Mas se você quiser acessar o servidor OpenVPN apenas da sua rede local, basta digitar o endereço IP que você digitou anteriormente, o seu endereço IP NAT.

Você pode encontrar seu endereço IPv4 público com muita facilidade. Basta visitar http: // www.whatsmyip.org / e seu endereço IPv4 público deve estar lá.

Agora você tem que dizer ao OpenVPN qual protocolo de comunicação usar. Você pode usar UDP ou TCP. UDP é selecionado por padrão e é mais rápido que TCP. Assim que terminar, pressione .

Agora você deve selecionar um provedor de DNS. OpenVPN irá usá-lo para resolver nomes de host. Existem muitos provedores para escolher. Vou escolher o padrão, 1) Resolvedores de sistema atuais (de / etc / resolv.conf). Isto irá usar a sua máquina Debian 9 / etc / resolv.conf arquivo para resolver os nomes de host DNS.

Assim que terminar, pressione .

Agora selecione um tipo de criptografia. Se você não sabe o que é, deixe o padrão e pressione .

Agora selecione o tamanho da chave Diffie-Hellman para usar. Quanto mais bits de chave você usar, mais segura será a criptografia, mas o processo de criptografia-descriptografia será mais lento. Você pode usar os bits de chave recomendados ou 4096 bits. Vou com o padrão, 3072 bits de chave. Assim que terminar, pressione .

Selecione o tamanho da chave RSA. Os conceitos são os mesmos aqui da chave Diffie-Hellman, conforme discutido na seção anterior. Vou com o padrão, 3072 bits de chave. Assim que terminar, pressione .

Você pode exigir uma senha quando outras pessoas tentarem se conectar ao seu servidor VPN. O comportamento padrão é não pedir uma senha dos usuários ao se conectar ao servidor. Este é o comportamento padrão e é isso que vou fazer. Você pode definir uma senha se quiser. Está tudo nas tuas mãos. Assim que terminar, pressione .

Agora digite o nome do cliente (não use espaços) e pressione .

Basta apertar .

A instalação do OpenVPN deve começar.

OpenVPN deve ser instalado.

Agora você deve ser capaz de encontrar um arquivo OVPN no diretório HOME de seus usuários com o mesmo nome de seu cliente (como você definiu anteriormente). No meu caso, o nome do arquivo é linuxhint.ovpn.

Conectando-se ao servidor OpenVPN:

Se você quiser se conectar ao seu servidor OpenVPN de outro computador, você precisará de uma cópia do arquivo OVPN (no meu caso linuxhint.ovpn) que foi gerado pelo instalador OpenVPN.

No computador cliente, você deve instalar o software cliente OpenVPN.

Se você estiver usando o sistema operacional Linux, basta instalar o OpenVPN lá e copiar o arquivo OVPN lá.

Presumo que você esteja usando um servidor Ubuntu como cliente OpenVPN.

Agora instale o OpenVPN com o seguinte comando:

$ sudo apt install openvpn

Eu copiei o linuxhint.ovpn arquivo lá.

Agora execute o seguinte comando para se conectar ao servidor OpenVPN:

$ sudo openvpn --config linuxhint.ovpn

Você deve estar conectado ao seu servidor OpenVPN.

Como você pode ver, um tun0 interface é adicionada ao meu servidor Ubuntu.

É assim que você instala e configura o OpenVPN no Debian 9 Stretch. Obrigado por ler este artigo.

Como alterar as configurações do mouse e touchpad usando Xinput no Linux
A maioria das distribuições Linux vem com a biblioteca “libinput” por padrão para lidar com eventos de entrada em um sistema. Ele pode processar event...
Remapeie os botões do mouse de maneira diferente para software diferente com o controle de botão do mouse X
Talvez você precise de uma ferramenta que possa fazer o controle do seu mouse mudar com cada aplicativo que você usa. Se for esse o caso, você pode ex...
Análise do mouse sem fio Microsoft Sculpt Touch
Recentemente li sobre o Microsoft Sculpt Touch mouse sem fio e decidi comprá-lo. Depois de usá-lo por um tempo, decidi compartilhar minha experiência ...