Fácil de configurar seu próprio servidor VPN no Ubuntu

Fácil de configurar seu próprio servidor VPN no Ubuntu

Neste tutorial, veremos como é fácil configurar seu próprio servidor VPN no Ubuntu em menos de 5 minutos.

Proteger sua privacidade ao navegar online está se tornando cada vez mais complicado a cada dia. Com cada vez mais sistemas comprometidos diariamente, a proteção dos seus dados de navegação é difícil de ser garantida.

Usar uma VPN é uma ótima maneira de manter a privacidade, roteando o tráfego por meio de seu próprio servidor VPN. Em vez de rotear o tráfego diretamente para o site que você está visitando, o tráfego entre o seu dispositivo e o servidor VPN é criptografado e continua para o site de origem. Isso significa que o destino vê todo o tráfego proveniente de seu servidor VPN em vez de seu ISP, mantendo suas informações pessoais seguras.

Em vez de pagar por um provedor de VPN, você deve considerar a criação de seu servidor VPN. É muito mais simples do que parece e pode ser concluído em menos de 5 minutos.

Criar um servidor VPN pessoal é a chave para proteger sua privacidade online. Sempre que você usa uma rede WiFi pública, como em uma cafeteria ou hotel, não tem ideia para onde redirecionar seus dados de navegação.

Pré-requisitos:

  • Um servidor dedicado NeoTechSystems.net.
  • Ubuntu OS
  • Recomendamos que você vá com 1 GB de RAM.
  •  10 GB de espaço em disco para OpenVPN e outros pacotes de sistema

Vamos começar com a instalação.

Faça login em seu servidor usando SSH com acesso de usuário root.

1. Mantenha seu servidor atualizado

# apt-get update -y

2. Instale o programa necessário

Se o seu servidor não tiver o programa wget (usado para baixar o script de instalação), faremos o download agora:

# apt-get install wget

3. Baixe o script de instalação

A seguir, faremos o download de um script de instalação popular do OpenVPN do github:

# wget https://git.io/vpn -O openvpn-install.sh

4. Atualize as permissões do arquivo

Vamos atualizar as permissões do arquivo para torná-lo executável:

# chmod +x openvpn-install.sh

5. Inicie o processo de instalação

Agora, para iniciar o processo de instalação executando o script de instalação:

# ./openvpn-install.sh

Insira essas informações no script de instalação:

O IP primário do servidor é preenchido automaticamente. Pressione Enter para continuar.

Pressione 1 para prosseguir com a instalação do UDP.

Pressione Enter para prosseguir na porta padrão.

Digite o provedor DNS que deseja usar no servidor. Recomendamos OpenDNS.

Digite seu nome a ser usado ao gerar o certificado do cliente e pressione Enter.

Pressione Enter para prosseguir com a instalação.

O script instalará o OpenVPN e gerará todas as chaves necessárias para uso.

O script instalará o OpenVPN e gerará todas as chaves necessárias para uso.

6. Copiar arquivo de configuração VPN

Execute o seguinte comando e copie os dados em um arquivo de texto no seu computador.

# cat /root/client.ovpn

Salve o arquivo como client.ovpn .

Você pode usar o scp para baixar o arquivo em sua máquina local a partir do terminal

# scp user@IP:/root/client.ovpn /Local/folder

Uma vez baixado, você pode usar este arquivo em seu cliente VPN favorito para se conectar.

7. Adição de usuários VPN

Cada dispositivo que você usa deve ter seu próprio usuário no servidor VPN para funcionar de forma confiável. Você pode executar o seguinte comando para adicionar usuários:

# ./openvpn-install.sh

Selecione a opção 1 e gere um nome exclusivo para o dispositivo.

Copie o conteúdo do arquivo de configuração para usá-lo em seu dispositivo. Por exemplo, se você nomeou o telefone do cliente, pode executar este comando:

# cat /root/phone.ovpn

8. Iniciando, parando e reiniciando o OpenVPN

Após a instalação, o OpenVPN iniciará automaticamente e será configurado para iniciar na inicialização. Aqui estão os comandos de início e parada para sua referência:

Para iniciar o OpenVPN:

# systemctl start [email protected]

Para parar o OpenVPN:

# systemctl stop [email protected]

Para reiniciar o OpenVPN:

# systemctl restart [email protected]

É isso. Agora, configure a VPN em sua máquina local e aproveite sua VPN.

Neste tutorial, vimos como é fácil configurar seu próprio servidor VPN no Ubuntu em menos de 5 minutos.


Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF ​​no CentOS 7

Como instalar o R1Soft Backup Agent no CentOS

Como instalar o R1Soft Backup Agent no CentOS

Aprenda a instalar o R1Soft Backup Agent no CentOS e configurá-lo. O R1Soft Server Backup Manager oferece aos provedores de serviços uma solução flexível e amigável ao servidor.

Como modificar os limites LVE do CloudLinux

Como modificar os limites LVE do CloudLinux

Neste artigo, explicamos como modificar os limites do CloudLinux LVE. Então vamos começar. Os limites LVE do CloudLinux podem ser alterados usando o gerenciador LVE.

Como alterar o SSH da porta do servidor Linux

Como alterar o SSH da porta do servidor Linux

Para alterar a porta SSH do servidor Linux, você precisa fazer o login no servidor via SSH e modificar o arquivo de configuração SSH.

Como instalar o Centova Cast no CentOS

Como instalar o Centova Cast no CentOS

Centova Cast é a plataforma de gerenciamento líder para streams de rádio na Internet, fornecendo ampla visão e controle para provedores de hospedagem de stream.

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Você pode superar os problemas de envio de e-mail usando as seguintes configurações de retransmissão de e-mail.

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Vamos aprender a instalar Apache MariaDB PHP e PHPMyAdmin no servidor Ubuntu 18.04. Apache, MySQL / MariaDB e PHP são compostos de pacotes. É conhecido como LAMP

Aprenda gerenciamento básico de usuários no Linux

Aprenda gerenciamento básico de usuários no Linux

Você deseja adicionar, modificar ou excluir um usuário no Linux? Aqui está o artigo perfeito para você.

Aprenda Gerenciamento de Grupo Básico no Linux

Aprenda Gerenciamento de Grupo Básico no Linux

Saiba mais sobre gerenciamento de grupo no Linux. Como adicionar grupo, modificar grupo e excluir grupo, adicionar membros no Linux. Crie um novo grupo, use o comando groupadd.

Aprenda a instalar o Fail2ban no CentOS 7

Aprenda a instalar o Fail2ban no CentOS 7

Fail2ban é muito útil para proteger a conexão SSH. Agora você deve ser capaz de instalar e configurar fail2ban em centos7, adicionar uma camada extra de segurança ao servidor