Pptp
De ProyectoFedora
Contenido |
Referencias
Instalación con YUM
Habilitar el repositorio PoPToP.
Cliente
# yum install pptp
# rpm -ql pptp /etc/ppp/options.pptp /usr/sbin/pptp /usr/sbin/pptpsetup /usr/share/doc/pptp-1.7.2 /usr/share/doc/pptp-1.7.2/AUTHORS /usr/share/doc/pptp-1.7.2/COPYING /usr/share/doc/pptp-1.7.2/ChangeLog /usr/share/doc/pptp-1.7.2/DESIGN.PPTP /usr/share/doc/pptp-1.7.2/DEVELOPERS /usr/share/doc/pptp-1.7.2/INSTALL /usr/share/doc/pptp-1.7.2/NEWS /usr/share/doc/pptp-1.7.2/PROTOCOL-SECURITY /usr/share/doc/pptp-1.7.2/README /usr/share/doc/pptp-1.7.2/TODO /usr/share/doc/pptp-1.7.2/USING /usr/share/man/man8/pptp.8.gz /usr/share/man/man8/pptpsetup.8.gz /var/run/pptp
pptpsetup
Debe tener privilegios para poder crear la interfase VPN necesaria, de lo contrario obtendrá un error similar al siguiente (no puede cargar el módulo kernel).
[gomix@movix ~]$ pptpsetup --create vpn1 --server vpn.server.com --username gomix --password 123456 --start FATAL: Error inserting ppp_mppe (/lib/modules/2.6.25.9-76.fc9.i686/kernel/drivers/net/ppp_mppe.ko): Operation not permitted /usr/sbin/pptpsetup: couldn't find MPPE support in kernel.
Un segundo intento después de intentar con root da un error diferente, no se puede escribir el archivo de contraseñas, obvio que no es darle acceso a cualquiera a ese archivo, luego veremos si es posible darle acceso al menos para su gestión al usuario regular.
[gomix@movix ~]$ pptpsetup --create vpn1 --server vpn.server.com --username gomix --password 123456 --start /usr/sbin/pptpsetup: can't write to '/etc/ppp/chap-secrets': Permission denied
Como root, tenemos ya evidencia de que funciona pero de que nuestro usuario/contraseña no es correcto.
[gomix@movix ~]$ pptpsetup --create vpn1 --server vpn.server.com --username gomix --password 123456 --start Using interface ppp0 Connect: ppp0 <--> /dev/pts/6 MS-CHAP authentication failed: CHAP authentication failed Connection terminated.
Después de los ajustes, nos ha dicho nuestro administrador de redes que la conexión es cifrada (encriptada) así que debemos agregar dicha opción.
[gomix@movix ~]$ pptpsetup --create vpn1 --server vpn.server.com --username gomix --password 123456 --start --encrypt Using interface ppp0 Connect: ppp0 <--> /dev/pts/7 CHAP authentication succeeded MPPE 128-bit stateless compression enabled local IP address 192.168.1.58 remote IP address 192.168.1.1
Listo, tenemos una conexión PPTP funcionando.
