Page -> Diferencia entre revisiones de «PPTP-Debian-etch» | Vistas : Página Discusión Ver fuente Historial |
De DIT-CDC
(New page: {{Title|Configuración de túneles PPTP en Debian Etch}} __TOC__ <ul> <li> Instalar los paquetes ppp y pptp-linux:</li> apt-get install ppp pptp-linux <li> Configurar en /etc/ppp/op...) |
|||
Línea 6: | Línea 6: | ||
<ul> | <ul> | ||
− | <li> Instalar los paquetes ppp y pptp-linux:</li> | + | <li> 1) Instalar los paquetes ppp y pptp-linux:</li> |
apt-get install ppp pptp-linux | apt-get install ppp pptp-linux | ||
− | <li> Configurar en /etc/ppp/options lo siguiente:</li> | + | <li> 2) Configurar en /etc/ppp/options lo siguiente:</li> |
asyncmap 0 | asyncmap 0 | ||
Línea 25: | Línea 25: | ||
lcp-echo-failure 4 | lcp-echo-failure 4 | ||
noipx | noipx | ||
+ | |||
+ | <li> 3) Configurar en /etc/ppp/options.pptp lo siguiente:</li> | ||
+ | |||
+ | lock | ||
+ | noauth | ||
+ | refuse-eap | ||
+ | refuse-chap | ||
+ | nobsdcomp | ||
+ | nodeflate | ||
+ | persist | ||
+ | require-mppe-128 | ||
+ | |||
+ | <li> 4) Introducir los datos de autentication en /etc/ppp/chap-secrets:</li> | ||
+ | |||
+ | # Secrets for authentication using CHAP | ||
+ | # client server secret IP addresses | ||
+ | usuario PPTP contraseña * | ||
+ | |||
+ | <li> 5) Introducir los datos de conexión en /etc/ppp/peers/provider:</li> | ||
+ | |||
+ | pty "pptp rpv.dit.upm.es --nolaunchpppd" | ||
+ | name usuario | ||
+ | remotename PPTP | ||
+ | file /etc/ppp/options.pptp | ||
+ | ipparam tunnel | ||
+ | |||
+ | <li> 6) Crear script para añadir reglas de encaminamiento cuando se conecte el | ||
+ | tunel en /etc/ppp/ip-up.d/tunnel:</li> | ||
+ | |||
+ | #!/bin/sh | ||
+ | # Establecimiento de rutas | ||
+ | |||
+ | GW=`ip route show default | grep ^default | cut -f3 -d \ ` | ||
+ | |||
+ | route add -net 138.4.0.0/16 ppp0 | ||
+ | route add -host 138.4.5.200/32 gw $GW | ||
+ | |||
+ | echo $@ | ||
+ | |||
+ | <li> 7) Hacer el fichero ejecutable: | ||
+ | |||
+ | # chmod +x /etc/ppp/ip-up.d/tunnel | ||
+ | |||
+ | <li> 8) Conectar:</li> | ||
+ | |||
+ | # pon | ||
+ | |||
+ | <li> 9) Desconectar:</li> | ||
+ | |||
+ | # poff |
Revisión de 07:59 10 mayo 2007
Configuración de túneles PPTP en Debian Etch
- 1) Instalar los paquetes ppp y pptp-linux:
apt-get install ppp pptp-linux
asyncmap 0 auth crtscts lock hide-password modem +chap debug mtu 1400 proxyarp lcp-echo-interval 30 lcp-echo-failure 4 noipx
lock noauth refuse-eap refuse-chap nobsdcomp nodeflate persist require-mppe-128
- Secrets for authentication using CHAP
- client server secret IP addresses
usuario PPTP contraseña *
pty "pptp rpv.dit.upm.es --nolaunchpppd" name usuario remotename PPTP file /etc/ppp/options.pptp ipparam tunnel
- !/bin/sh
- Establecimiento de rutas
GW=`ip route show default | grep ^default | cut -f3 -d \ `
route add -net 138.4.0.0/16 ppp0 route add -host 138.4.5.200/32 gw $GW
echo $@
- chmod +x /etc/ppp/ip-up.d/tunnel
- pon
- poff