lunes, octubre 16, 2006

PopTop en CentOS 4.4 (pptp vpn)

Bajar los siguientes paquetes para instalar desde el sitio de sourceforge

dkms-2.0.10-1.noarch.rpm
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
ppp-2.4.3-5.rhel4.i386.rpm
pptpd-1.3.1-1.i386.rpm

agregar las siguientes reglas al firewall

iptables -I INPUT --protocol 47 --jump ACCEPT
iptables -I INPUT --protocol tcp --match tcp --destination-port 1723 --jump ACCEPT

habilitar forward en /etc/sysctl.conf

net.ipv4.ip_forward = 1

o a traves de:

echo 1 > /proc/sys/net/ipv4/ip_forward

En el archivo /etc/pptp.conf descomentar la linea y editar acorde
#localip 192.168.0.1
#remoteip 192.168.0.234-238

agregar un usuario de prueba en el archivo /etc/ppp/chap-secrets

# client server secret IP addresses
prueba pptpd 123 "*"

Subir el servicio:
service pptpd start