Índice:

Como criar e configurar seu servidor VPN
Como criar e configurar seu servidor VPN
Anonim

Configure sua própria VPN no servidor para obter liberdade na Internet.

Como criar e configurar seu servidor VPN
Como criar e configurar seu servidor VPN

Escolha de hospedagem

Para configurar uma VPN, você precisa de um VPS - um servidor virtual privado. Você pode escolher qualquer provedor de hospedagem, desde que as seguintes condições sejam atendidas:

  • O servidor está localizado em um país que não está sob a jurisdição das autoridades russas, mas está perto o suficiente de sua localização real.
  • A memória de acesso aleatório (RAM) deve ter pelo menos 512 MB.
  • A velocidade da interface de rede é de 100 MB / seg. E superior.
  • Tráfego de rede - 512 GB ou mais ou ilimitado.

A quantidade de espaço alocado no disco rígido e o tipo de unidade não importam. Você pode encontrar uma solução adequada por 3-4 dólares por mês. Aqui estão alguns dos provedores de VPS mais populares:

  • Amazon Web Services
  • DigitalOcean;
  • Arubacloud;
  • Hostinger;
  • Hetzner;
  • Net Web;
  • Bluehost;
  • Vultr.

Ao comprar um servidor, escolha KVM. OpenVZ e Xen também são adequados se tiverem uma conexão TUN - você precisa consultar o serviço técnico do provedor de hospedagem sobre isso.

Você não terá que fazer nenhuma manipulação adicional com o KVM, embora alguns provedores de hospedagem possam restringir a capacidade de criar uma VPN nele. Você também pode esclarecer isso no serviço de suporte.

Seleção de servidor
Seleção de servidor

Ao configurar o servidor, você pode inserir qualquer valor no item "Hostname": por exemplo, test.test. Os prefixos NS1 e NS2 também não são importantes: escrevemos ns1.test e ns2.test.

Sistema operacional - CentOS 8 64 bits ou qualquer outro kit de distribuição, não há diferenças fundamentais na configuração. Deixe o tráfego de rede em 512 GB ou escolha uma quantidade adicional se tiver medo de que o existente não seja suficiente. Localização - quanto mais próximo melhor. A Holanda servirá.

Costumização
Costumização

Após o pagamento, será enviada uma carta ao correio com todos os dados necessários para a configuração de uma VPN. Você comprou espaço em um servidor em outro país, resta redirecionar todo o tráfego para ele.

Configurando VPN

Usaremos o programa Putty para nos conectar ao servidor e enviar comandos. Recebi um link para ele em um e-mail com dados de cadastro para hospedagem. Você pode baixar o programa aqui. O Putty e seus equivalentes também estão disponíveis no macOS, as configurações serão idênticas.

Execute o Putty. Na guia Sessão, no campo Nome do host, digite o endereço IP que veio na carta e clique em Abrir.

Massa
Massa

Quando uma janela de aviso for exibida, clique em Sim. Depois disso, o console será iniciado, por meio do qual você enviará comandos para o servidor. Primeiro você precisa fazer o login - os dados de autorização também estão na carta do hoster. O login será root, digite-o manualmente. Copie a senha para a área de transferência. Para colar a senha no console, clique com o botão direito e pressione Enter. A senha não será exibida no console, mas se você estiver conectado, verá as informações do sistema ou o número do servidor.

Console
Console

Não deve haver muito tempo entre inserir seu nome de usuário e senha. Se uma mensagem de erro for exibida, reinicie o Putty e tente novamente.

Para configurar a VPN, usei um script OpenVPN road warrior já pronto. Este método não garante o anonimato completo, por isso é fácil encontrar o usuário ao cometer ações ilegais. Mas é o suficiente para contornar o bloqueio. Se todos os serviços VPN pararem de funcionar, esta conexão continuará a funcionar enquanto eu pago pela hospedagem.

Para usar o script, insira a linha no console

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

Roteiro
Roteiro

Depois de adicionar o script com sucesso, uma caixa de diálogo com o assistente de configuração será iniciada. Ele encontra independentemente os valores ideais, você só tem que concordar ou escolher a opção adequada. Todas as ações são confirmadas pressionando a tecla Enter. Vamos em ordem:

  1. O endereço IP deve corresponder ao endereço IP que você recebeu na carta do hoster.
  2. Deixe o protocolo padrão UDP.
  3. Porta: 1194 - concordo.
  4. Qual DNS usar - escolha o Google. Apague 1, escreva 3 e pressione Enter.
  5. Nome do cliente - digite o nome de usuário. Você pode deixar o cliente.
  6. Pressione qualquer tecla - pressione Enter novamente e aguarde a conclusão da configuração.

Depois de concluir a configuração, você precisa criar um arquivo por meio do qual se conectará à VPN. Digite o comando

cat ~ / client.ovpn

Criação de cliente
Criação de cliente

O conteúdo do arquivo aparecerá no console. Role para cima para a equipe

cat ~ / client.ovpn

e selecione tudo o que aparece abaixo, exceto a última linha. A seleção deve terminar com. Para copiar um fragmento, pressione Ctrl + V.

Cliente
Cliente

Abra o Bloco de notas, cole o fragmento copiado e salve o arquivo em sua área de trabalho como client.ovpn.

Arquivo de cliente
Arquivo de cliente

Abra o menu "Arquivo", selecione "Salvar como", defina o tipo como "Todos os arquivos" e digite um nome com a extensão - client.ovpn.

Nós nos conectamos ao servidor

Para se conectar usando o arquivo criado, você precisa de um cliente OpenVPN. A versão para PC pode ser baixada aqui. Baixe e instale o programa, mas não o execute. Clique com o botão direito no arquivo client.ovpn e selecione Iniciar OpenVPN.

Conexão
Conexão

Uma janela de console aparecerá com a inicialização da conexão. Se a conexão for bem-sucedida, o status será abaixo

Sequência de inicialização concluída

… No processo de conexão, uma janela para selecionar uma rede pode aparecer, clique na rede pública.

Inicialização
Inicialização

Para ter certeza de que a conexão está correta, verifique o endereço IP. Deve corresponder ao que o hoster escreveu na carta. Para parar de enviar solicitações a um servidor em outro país, feche a janela OpenVPN.

OpenVPN também tem clientes móveis.

Para estabelecer uma conexão, transfira o arquivo client.ovpn para a memória do telefone. Inicie o aplicativo e selecione o item Perfil OVPN. Especifique o caminho para o arquivo e mova o controle deslizante para a posição "Ativado".

OpenVPN
OpenVPN
Perfil
Perfil

Um ícone de conexão VPN aparecerá na parte superior. Para certificar-se de que o tráfego está sendo redirecionado por meio de um servidor em outro país, abra qualquer serviço de verificação de endereço IP no navegador do seu celular.

Recomendado: