Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Como Configurar uma VPN L2TP no Ubuntu Server

Criar uma VPN L2TP no Ubuntu Server pode parecer desafiador à primeira vista, mas com os passos corretos, você terá sua conexão configurada e segura rapidamente. Este guia detalha todo o processo, desde a atualização do sistema até a criação de usuários adicionais para a VPN.


Passo 1: Preparando o Servidor

Acesse seu servidor como administrador (root):

sudo su -

Atualize o sistema operacional para garantir que tudo está atualizado e compatível:

apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y

Passo 2: Baixando o Script de Configuração

Utilizaremos um script para configurar automaticamente a VPN. Baixe o script:

wget https://get.vpnsetup.net -O vpn.sh

Antes de executá-lo, abra o script para editar as configurações básicas:

vi vpn.sh

Edite as seguintes variáveis no script:

  • Adicione a chave pré-compartilhada (PSK).
  • Configure o nome do usuário principal e sua senha.

Depois de configurar, salve e saia do editor (no vi, digite :wq e pressione Enter).


Passo 3: Executando o Script

Com as configurações prontas, execute o script para configurar a VPN:

sh vpn.sh

Esse script configurará os serviços necessários, como o IPsec e o L2TP, além de ajustar as permissões.


Passo 4: Adicionando Usuários Adicionais

Se você precisar criar novos usuários para acessar a VPN, use o seguinte comando:

addvpnuser.sh 'usuario01' 'senha01'

Substitua 'usuario01' e 'senha01' pelos dados do novo usuário.


Passo 5: Liberando Portas no Firewall

Certifique-se de que as portas necessárias para a VPN estão abertas no firewall. As portas que precisam estar liberadas são:

  • Porta 500 UDP (IKEv1/IKEv2)
  • Porta 4500 UDP (NAT-T)

Se você utiliza o ufw, execute os comandos abaixo:

ufw allow 500/udp
ufw allow 4500/udp
ufw reload

Caso utilize outra ferramenta de firewall, ajuste as configurações conforme necessário.


Dicas Finais

  • Após a configuração, você pode conectar dispositivos Windows, macOS, Android ou iOS à VPN utilizando o IP do servidor, a chave pré-compartilhada (PSK) e as credenciais de usuário criadas.
  • Teste a conexão para garantir que a VPN está funcionando corretamente.

Conclusão

Com esses passos, você terá uma VPN L2TP funcionando de forma eficiente e segura no Ubuntu Server. Isso pode ser útil para acessar recursos remotos, proteger conexões públicas ou até mesmo criar um ambiente de trabalho seguro para sua equipe.

Se você encontrou algum problema ou tem dúvidas, compartilhe nos comentários! 🚀

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima