Login do usuárioNavegaçãoLista de DiscussãoBr-LinuxComentários recentes
|
Instalando uma VPN PPTP no DebianInstalando uma VPN PPTP no Debian - por Carlos Mello Jr O que é PPTP? PPTP é a sigla para Point to Point Tunneling Protocol. É um protocolo desenvolvido por um consórcio encabeçado pela Microsoft para a implementação de VPNs. O objetivo, como o próprio nome diz, é fazer um túnel criptografado em cima do protocolo PPP. Se você tem uma rede Windows e quer montar um servidor PPTP, o Linux oferece total suporte. O Windows já oferece um cliente PPTP nativamente, sem precisar instalar outros softwares. No Linux há o PPTP-Client. A vantagem da VPN PPTP, é a facilidade com que pode ser configurada. Instalando Para habilitar a criptografia, é necessário instalar um patch no Kernel. Algumas distribuições já vem com o Kernel preparado para criptografia MPPE, mas não é o caso do Debian. Isso não é obrigatório para rodar o PPTP, mas recomendado, em se tratando de uma VPN, onde a segurança é o objetivo.
apt-get install kernel-patch-mppe
/usr/src/kernel-patches/all/apply/mppeSe tudo ocorreu bem, o fonte do Kernel já está com suporte a MPPE. Para entrar na tela de configuração do kernel, vá até o diretório usr/src/kernel-source / e digite: make menuconfig
PPP MPPE compression (encryption) (PPP_MPPE).Lembre-se de deixar o suporte a PPP como módulo.
make-kpkg --append-to-version "-mppe" --initrd --us --uc kernel_imageVocê deverá prestar a atenção na seguinte pergunta sobre o initrd:
Muita atenção aqui, pois se cometer um erro, seu Linux poderá não reiniciar. initrd=/initrd.imgApós fazer isso, rode o lilo, digitando: lilo
dpkg -i kernel-image-2.6.8-mppe_10.00.Custom_i386.debPronto. Suporte a MPPE compilado junto ao Kernel. Agora chega a hora de configurar o próprio PPTP. Para instalar, digite: apt-get install pptpdO arquivo /etc/pptpd.conf, deverá conter essas opções:
debug noipparam logwtmp E o /etc/pptpd-options fica desse jeito....
nodefaultroute debug dump lock nobsdcomp auth require-mppe-128 ms-dns endereço ip do servidor de DNS ms-wins endereço ip do servidor Wins noipx proxyarp A linha No arquivo /etc/ppp/chap-secrets conterá os usuários e as senhas. Tudo é escrito como texto, então tenha cuidado com esse arquivo. Ele deve ter permissão 600 e ter como proprietário o usuário root.
usuário pptpd senha "*"Feito tudo isso, basta executar o daemon do pptpd. Alguns detalhes:
|
vpn pptp
Boa tarde!!
Tentei seguir este tutorial da vpn com pptp, mas quando vou executar o comando /usr/src/kernel-patches/all/aplly/mppe ele me da o seguinte erro
Not in kernel top level directory. Exiting
O que pode ser?
Abraços