VPN PPTP
Execute este comando para instalar os pacotes necessários:
sudo apt-get install ppp pptpd
Configure o intervalo de ip:
sudo nano /etc/pptpd.conf
Adicione estas linhas:
localip 10.89.64.1
remoteip 10.89.64.100-150
O servidor está configurado para usar IP 10.89.64.1
e distribuir o intervalo IP 10.89.64.100
para 10.89.64.150
para clientes PPTP.
Altere-os como desejar, desde que sejam endereços IP privados e não entrem em conflito com os endereços IP já utilizados pelo seu servidor.
Configurar DNS - isso é o que os clientes usam para um servidor DNS.
Edite o /etc/ppp/pptpd-options
:
sudo nano /etc/ppp/pptpd-options
Adicione ou edite estas linhas:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
Crie um usuário PPTP.
Edite o /etc/ppp/chap-secrets
:
sudo nano /etc/ppp/chap-secrets
Anexe uma linha na parte inferior para que seu arquivo seja parecido com:
# client server secret IP addresses
test pptpd abcd1234 *
Configure o NAT - você precisa fazer isso, se quiser que os clientes tenham conexão com a Internet.
Edite o /etc/rc.local
:
sudo nano /etc/rc.local
Adicione o seguinte à parte inferior direita antes da linha "sair 0":
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Ativar o IPv4 forwading:
Edite o /etc/sysctl.conf
:
sudo nano /etc/sysctl.conf
Remova o comentário da seguinte linha:
net.ipv4.ip_forward=1
Execute este comando para recarregar as alterações:
sudo sysctl -p
Reinicialize o servidor.
Configuração do lado do cliente:
Linux
Windows