Page -> PPTP-Debian-etch Vistas :  Página  Discusión  Ver fuente  Historial 

De DIT-CDC

Configuración de túneles PPTP en Debian Etch



  • 1) Instalar los paquetes ppp y pptp-linux:
  • apt-get install ppp pptp-linux
    
  • 2) Configurar en /etc/ppp/options lo siguiente:
  • asyncmap 0
    auth
    crtscts
    lock
    hide-password
    modem
    +chap
    debug
    mtu 1400
    proxyarp
    lcp-echo-interval 30
    lcp-echo-failure 4
    noipx
    
  • 3) Configurar en /etc/ppp/options.pptp lo siguiente:
  • lock noauth refuse-eap refuse-chap nobsdcomp nodeflate persist require-mppe-128

  • 4) Introducir los datos de autentication en /etc/ppp/chap-secrets:
    1. Secrets for authentication using CHAP
    2. client server secret IP addresses

    usuario PPTP contraseña *

  • 5) Introducir los datos de conexión en /etc/ppp/peers/provider:
  • pty "pptp rpv.dit.upm.es --nolaunchpppd" name usuario remotename PPTP file /etc/ppp/options.pptp ipparam tunnel

  • 6) Crear script para añadir reglas de encaminamiento cuando se conecte el tunel en /etc/ppp/ip-up.d/tunnel:
    1. !/bin/sh
    2. 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 $@

  • 7) Hacer el fichero ejecutable:
    1. chmod +x /etc/ppp/ip-up.d/tunnel
  • 8) Conectar:
    1. pon
  • 9) Desconectar:
    1. poff



Navegación
Herramientas personales