💡 Observação: Procurando configurar uma VPN segura e eficiente? Confira nosso VPS Linux de baixo custo, projetado para desempenho e confiabilidade de alto nível. Comece rapidamente e aproveite nossa conexão de 10 Gbps para desempenho perfeito.
A privacidade e a segurança são tão cruciais hoje em dia que não podem ser subestimadas. Para a maioria das pessoas, uma Rede Privada Virtual (VPN) é uma ferramenta para evitar rastreamento e permanecer anônimo. Existem muitos aplicativos e serviços VPN gratuitos e pagos, é claro, e você pode usá-los se estiver apenas procurando uma navegação segura. Mas você também pode criar seu próprio servidor VPN PPTP.
Executar uma VPN em seu próprio servidor adiciona um nível totalmente novo ao campo de jogo. Você não apenas será responsável por todos os seus dados e como e para onde eles serão transferidos, mas também poderá usar sua VPN para outros fins. Além de permitir uma navegação segura e anônima ou contornando as restrições da Internet, uma VPN também é uma forma de acessar com segurança arquivos ou aplicativos confidenciais em um servidor privado. Por exemplo, muitas empresas usam VPN para permitir que seus funcionários acessem os arquivos e recursos da empresa. Portanto, por qualquer motivo, configurar uma VPN no seu próprio servidor permite que você assuma o controle total. É disso que trata este guia. Aqui, mostrarei como configurar o servidor VPN PPTP no VPS seguindo algumas etapas simples. Porém, primeiro vamos ver o que é exatamente um servidor VPN PPTP e como ele funciona.
O que é uma VPN PPTP?
Redes Privadas Virtuais (VPN) são uma ferramenta que permite acesso seguro a outro computador, recursos ou arquivos por meio de uma conexão típica com a Internet. Você pode pensar na VPN como uma espécie de túnel, onde apenas as conexões com a certificação correta podem passar para o outro lado, criando um espaço seguro. Para a maioria dos usuários, uma VPN é apenas uma extensão de navegador ou aplicativo que os ajuda a navegar anonimamente. O aplicativo que você está usando é um cliente VPN – o servidor VPN é gerenciado pela empresa que executa o serviço. Mas o que vou mostrar aqui é como criar e controlar seu próprio servidor VPN PPTP.
PPTP significa Protocolo de Tunelamento Ponto a Ponto. É a maneira mais simples de configurar uma rede privada segura, e você pode criar um servidor VPN PPTP em poucos passos e com muito pouco custo. Se protocolos simples não funcionarem em sua região, adquirir ou configurar um VPN ofuscada pode ser sua melhor opção. Vamos começar a criar nosso servidor.
Leia também: Configuração OpenVPN VPS para Linux e Windows
Como configurar uma VPN PPTP em um VPS Linux
Naturalmente, para configurar o servidor VPN PPTP no VPS; primeiro, você precisará de um VPS. De acordo com o nosso análises especializadas de VPS,Cloudzy é a melhor opção para hospedar sua VPN. VPS Linux da Cloudzy é a sua melhor aposta para um VPS acessível e poderoso o suficiente para lidar com a carga de trabalho necessária de passagem de dados.
Agora, com seu VPS pronto, use SSH para conectar-se à linha de comando do Linux e prepare-se para criar um servidor VPN PPTP.
Hospedagem Linux simplificada
Quer uma maneira melhor de hospedar seus sites e aplicativos da web? Desenvolvendo algo novo? Simplesmente não gosta do Windows? É por isso que temos Linux VPS.
Obtenha seu VPS LinuxEtapa 1. Instale o PPTPD
Se o seu sistema operacional for CentOS/Red Hat 6 & CentOS/Red Hat 7:
yum install -y ppp perl nano iptables
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
Se você estiver usando Ubuntu:
apt-get update
apt-get install -y pptpd
Etapa 2. Editar configurações de IP
Abra arquivos com seu editor favorito, usamos vim aqui
nano /etc/pptpd.conflocalip 192.168.0.1
remoteip 192.168.0.101-200 # Replace with your VPS IP
Etapa 3. Adicione nomes de usuário e senhas
nano /etc/ppp/chap-secrets
usernameForuser1 * setpassword2here *
Etapa 4. Habilite o encaminhamento de rede em /etc/sysctl.conf
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
use o seguinte comando para aplicar a alteração:
sysctl -p
Etapa 5. Configurar roteamento e firewall
iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
Se o seu sistema operacional for CentOS/Red Hat 6 & CentOS/Red Hat 7, usando o comando de fluxo para salvar:
service iptables save
service iptables restart
Leia também: Listando e excluindo regras de Iptables do Linux
Passo 6. Inicie o servidor VPN PPTP
Se o seu sistema operacional for CentOS ou Redhat, use o seguinte comando:
service pptpd restart
Se o seu sistema operacional for Ubuntu, use o seguinte comando:
systemctl restart pptpd
Para iniciar o Daemon PPTP automaticamente na próxima reinicialização, use o comando:
Se o seu sistema operacional for CentOS/Red Hat 6 & CentOS/Red Hat 7:
chkconfig pptpd on
Se você estiver usando Ubuntu:
systemctl enable pptpd
Perguntas frequentes
O que é VPN PPTP?
É um tipo simples de rede privada virtual que você pode configurar facilmente em seu VPS usando Ubuntu, Debian ou CentOS/RHEL. Ele cria um túnel privado e seguro em conexões de Internet inseguras.
Qual a diferença entre um servidor VPN PPTP e um aplicativo VPN?
Um aplicativo VPN é apenas um cliente, o que significa que você não tem acesso ao servidor. Ao criar seu próprio servidor VPN, você poderá controlar totalmente todas as conexões e será totalmente independente. Além disso, você poderá acessar seus arquivos e recursos com segurança.
Posso configurar um servidor VPN PPTP no Windows?
Existem maneiras de configurar uma VPN usando o Windows Server, mas são muito mais complicadas do que no Linux. Se você não deseja transformar seu Windows em Linux, você sempre pode obter um MikroTik VPS da Cloudzy.
Como me conecto ao meu servidor VPN PPTP?
Você precisará configurar seu dispositivo ou software VPN para se conectar ao seu servidor usando seu endereço IP e o nome de usuário/senha que você criou acima.