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 08: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
    
  • 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
Enlaces externos
Herramientas personales