💡 Nota: Procura configurar um VPN seguro e eficiente? Confira nossos Linux VPS de baixo custo, projetados para performance e confiabilidade de alto nível. Comece agora e aproveite nossa conexão de 10Gbps para um desempenho confiável.
Privacidade e segurança são tão importantes atualmente que não se pode subestimar sua importância. Para a maioria das pessoas, uma Rede Privada Virtual (VPN) é uma ferramenta para evitar rastreamento e manter o anonimato. Existem muitos aplicativos e serviços de VPN gratuitos e pagos disponíveis, é claro, e você pode usá-los se estiver apenas procurando navegar com segurança. Mas você também pode criar seu próprio servidor PPTP VPN.
Executar um VPN em seu próprio servidor oferece um controle completamente diferente. Você não apenas gerencia todos os seus dados e como e por onde eles se movem, como também pode usar seu VPN para outros fins. Além de permitir navegação segura e anônima ou contornar restrições de internet, um VPN também é uma forma de acessar com segurança arquivos ou aplicativos sensíveis em um servidor privado. Por exemplo, muitas empresas usam um VPN para permitir que seus funcionários acessem arquivos e recursos da empresa. Seja qual for o motivo, configurar um VPN em seu próprio servidor oferece controle total. É sobre isso que este guia trata. Aqui vou mostrar como configurar um servidor PPTP VPN em VPS em alguns passos simples. Mas primeiro, vamos entender o que exatamente é um servidor PPTP VPN e como funciona.
O que é um PPTP VPN?
Redes Privadas Virtuais (VPN) são uma ferramenta para permitir acesso seguro a outro computador, recursos ou arquivos através de uma conexão de Internet típica. Você pode pensar em VPN como uma espécie de túnel, onde apenas conexões com a certificação correta conseguem passar para o outro lado, criando um espaço seguro. Para a maioria dos usuários, um VPN é apenas uma extensão de navegador ou aplicativo que os ajuda a navegar anonimamente. O aplicativo que você usa para isso é 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 PPTP VPN.
PPTP significa Point-to-Point Tunneling Protocol. É a forma mais direta de configurar uma rede privada segura, e você pode criar um servidor PPTP VPN em poucos passos e com custo muito baixo. Se protocolos simples não funcionarem em sua região, comprar 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 um PPTP VPN em um Linux VPS
Naturalmente, para configurar um servidor PPTP VPN em VPS, primeiro você precisará de um VPS. De acordo com nossas avaliações especializadas de VPSCloudzy é a melhor opção para hospedar seu VPN. VPS Linux da Cloudzy é sua melhor escolha para um VPS acessível que tem poder suficiente para lidar com o volume de dados que passa por ele.
Agora, com seu VPS pronto, use SSH para conectar ao terminal Linux e prepare-se para criar um servidor PPTP VPN.
Hospedagem Linux Simplificada
Quer uma forma melhor de hospedar seus sites e aplicações web? Está desenvolvendo algo novo? Simplesmente não gosta de Windows? É por isso que temos Linux VPS.
Obtenha seu Linux VPSPasso 1. Instalar PPTPD
Se seu SO é CentOS/RedHat 6 & CentOS/RedHat 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
Passo 2. Editar configurações de IP
Abra os arquivos com seu editor favorito. Aqui usamos vim.
nano /etc/pptpd.conflocalip 192.168.0.1
remoteip 192.168.0.101-200 # Replace with your VPS IP
Passo 3. Adicionar nomes de usuário e senhas
nano /etc/ppp/chap-secrets
usernameForuser1 * setpassword2here *
Passo 4. Habilitar encaminhamento de rede em /etc/sysctl.conf
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
use o comando a seguir para aplicar a alteração:
sysctl -p
Passo 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 seu SO é CentOS/RedHat 6 & CentOS/RedHat 7, use este comando para salvar:
service iptables save
service iptables restart
Leia Também: Listar e Deletar Regras Iptables Linux
Passo 6. Iniciar o servidor PPTP VPN
Se seu SO é CentOS ou Redhat, use o comando a seguir:
service pptpd restart
Se seu SO é Ubuntu, use o comando a seguir:
systemctl restart pptpd
Para iniciar o PPTP Daemon automaticamente na próxima reinicialização, use o comando:
Se seu SO é CentOS/RedHat 6 & CentOS/RedHat 7:
chkconfig pptpd on
Se você estiver usando Ubuntu:
systemctl enable pptpd
Perguntas Frequentes
O que é PPTP VPN?
É um tipo direto de Rede Privada Virtual que você pode configurar facilmente em seu VPS usando Ubuntu, Debian ou CentOS/RHEL. Ele cria um túnel seguro e privado sobre conexões de Internet não seguras.
Qual é a diferença entre um servidor PPTP VPN e um aplicativo VPN?
Um aplicativo VPN é apenas um cliente, o que significa que você não tem acesso ao servidor. Quando você cria seu próprio servidor VPN, você tem controle total sobre todas as conexões e é completamente independente. Além disso, você pode acessar seus arquivos e recursos com segurança.
Posso configurar um servidor PPTP VPN em Windows?
É possível configurar um VPN usando Windows Server, mas é muito mais complicado do que fazer isso em Linux. Se não quiser converter seu Windows em Linux, sempre pode contratar um VPS MikroTik da Cloudzy.
Como faço para conectar ao meu servidor PPTP VPN?
Você precisará configurar seu dispositivo ou software VPN para conectar ao seu servidor usando seu endereço IP e o nome de usuário/senha que você criou acima.