Page -> Diferencia entre revisiones de «PPTP-Ubuntu» Vistas :  Página  Discusión  Ver fuente  Historial 

De DIT-CDC

(Establecimiento/liberación del tunel)
 
(No se muestran 60 ediciones intermedias realizadas por 3 usuarios)
Línea 1: Línea 1:
{{Title|Configuración de túneles PPTP en Ubuntu}}
+
*Si no aparecen las opciones de vpn al hacer click con el botón derecho del raton sobre el icono de red, instalar el paquete con:
 +
# sudo apt-get install openvpn network-manager-vpnc
 +
*Empezaremos por pulsar sobre el icono de la red (en este cso salen dos flechas por ser una conexión de cable, si fuera WiFi saldrían las típicas barras de cobertura), posteriormente iremos a: Conexiones VPN -> Configurar VPN…
 +
[[Imagen:Vpn-ubuntu1204-01.jpg]]
  
 +
*Vamos a la pestaña VPN y presionamos sobre el botón Añadir:
 +
[[Imagen:Vpn-ubuntu1204-02.jpg]]
  
== Ubuntu 6.06 (Dapper Drake) ==
+
*Seleccionamos el tipo de conexión VPN que utilizaremos, en nuestro caso PPTP:
 +
[[Imagen:Vpn-ubuntu1204-03.jpg]]
  
=== Instalación ===
+
*Ahora nos encontramos en la parte de la configuración:
  
Procedimiento para configurar el acceso PPTP al DIT sobre un Ubuntu 6.06:
+
*Nombre de la conexión: Nombre que asignaremos a esta conexión, se utilizará para diferenciarla del resto de conexiones VPN que tengamos, por ejemplo "RPV-DIT".
 +
*Pasarela: Dirección del servidor de la VPN. Puedes ser una DNS o una dirección No usar la ip, poner siempre el nombre "rpv.dit.upm.es"
 +
*Usuario: Nuestro usuario para la VPN proporcionado por el Cdc.
 +
*Contraseña: La contraseña proporcionada por el Cdc..
  
<ul>
+
[[Imagen:Vpn-ubuntu1204-04.jpg]]
<li> Instalar pptp-linux </li>
+
  
  apt-get install pptp-linux
+
*Presionamos sobre el botón “Avanzado…“. En esta ventana marcamos la casilla “Usar cifrado punto a punto (MPPE)“, el resto lo dejamos como está por defecto.
 +
[[Imagen:Vpn-ubuntu1204-05.jpg]]
  
<li> Instalar pptpconfig </li>
+
*Aceptamos todo hasta llegar de nuevo a la ventana “Conexiones de Red”, en la cual veremos la nueva conexión ya creada, y hacemos click en cerrar:
 +
[[Imagen:Vpn-ubuntu1204-06.jpg]]
  
<ol>
+
*VPN: Conectar y desconectar:
<li> Añadir la fuente de pptpconfig a /etc/apt/sources.list:</li>
+
Por último sólo nos queda activar la conexión, para ello sólo tendremos que pulsar sobre el icono de la red, a continuación en Conexiones VPN y por último pulsar en la conexión VPN que querámos activar.
  
  echo -e '\n# PPTP GUI\ndeb http://quozl.netrek.org/pptp/pptpconfig ./' >> /etc/apt/sources.list
+
[[Imagen:Vpn-ubuntu1204-07.jpg]]
  
<li> Añadir el repositorio "universe" si no está disponible ya. Para ello, descomentar la línea siguiente en /etc/apt/sources.list:</li>
+
*Introducimos la contraseña del usuario del ordenador.
 +
[[Imagen:Vpn-ubuntu1204-08.jpg]]
  
deb http://es.archive.ubuntu.com/ubuntu/ edgy universe
+
*Y ya tendremos la VPN funcionando, el sistema nos informará de que la conexión es segura añadiendo un candado junto al icono de la red.
 
+
[[Imagen:Vpn-ubuntu1204-09.jpg]]
<li> actualizar:</li>
+
 
+
      apt-get update
+
 
+
<li> instalar PPTP Client GUI:</li>
+
 
+
      apt-get install pptpconfig
+
</ol>
+
 
+
<li> Arrancar pptpconfig:</li>
+
 
+
  > pptpconfig
+
 
+
<li> Configurar una conexión con los parámetros siguientes:</li>
+
 
+
  Solapa Server:
+
  Name: DIT
+
  Server: rpv.dit.upm.es
+
  Domain:
+
  Username: fulanito
+
  Password: clavedefulanito
+
 
+
  Solapa Encryption:
+
  Seleccionar "Require Microsoft Point-to-Point (MPPE)"
+
 
+
<li>Pulsar el botón "Add" para grabar la configuración.
+
 
+
</ul>
+
 
+
=== Establecimiento/liberación del tunel ===
+
 
+
El establecimiento y liberación del túnel se puede hacer:
+
 
+
* Graficamente (pptpconfig)
+
 
+
* Línea de comandos
+
 
+
== Ubuntu 6.10 (Edgy Eft) ==
+
 
+
=== Instalación ===
+
 
+
Existe un [http://www.nabble.com/hangs-after-%22Cannot-determine-ethernet-address-for-proxy-ARP%22-t2726677.html fallo conocido] en Ubuntu 6.10 que impide que funcionen correctamente los túneles.
+
 
+
Para solucionarlo hay que:
+
 
+
* Bajarse la una versión anterior de ppp (2.4.3) de [http://security.ubuntu.com/ubuntu/pool/main/p/ppp/ppp_2.4.3-20050321+2ubuntu1.1_i386.deb aquí]
+
 
+
* Instalarla mediante:
+
 
+
  dpkg -i ppp_2.4.3-20050321+2ubuntu1.1_i386.deb
+
 
+
A partir de aquí en procedimiento es:
+
 
+
<ul>
+
<li> Instalar pptp-linux </li>
+
 
+
  apt-get install pptp-linux
+
 
+
<li> Instalar pptpconfig </li>
+
 
+
<ol>
+
<li> Añadir la fuente de pptpconfig a /etc/apt/sources.list:</li>
+
 
+
  echo -e '\n# PPTP GUI\ndeb http://quozl.netrek.org/pptp/pptpconfig ./' >> /etc/apt/sources.list
+
 
+
<li> actualizar:</li>
+
 
+
      apt-get update
+
 
+
<li> instalar PPTP Client GUI:</li>
+
 
+
      apt-get install pptpconfig
+
</ol>
+
 
+
<li> Arrancar pptpconfig:</li>
+
 
+
  > pptpconfig
+
 
+
<li> Configurar una conexión con los parámetros siguientes:</li>
+
 
+
  Solapa Server:
+
  Name: DIT
+
  Server: rpv.dit.upm.es
+
  Domain:
+
  Username: fulanito
+
  Password: clavedefulanito
+
 
+
  Solapa Encryption:
+
  Seleccionar "Require Microsoft Point-to-Point (MPPE)"
+
 
+
<li>Pulsar el botón "Add" y salir del programa (Nota: por los fallos mencionados de ppp en Ubuntu 6.10, no se puede arrancar y parar los túneles desde pptpconfig.</li>
+
 
+
<li>Crear dos scripts llamados "pon-dit" y "poff-dit" con el contenido siguiente:</li>
+
 
+
<ul>
+
<li>pon-dit:</li>
+
 
+
#!/bin/bash
+
ROUTER=`route -n | grep "^0.0.0.0" | awk '{printf $2}'`
+
echo "ROUTER=$ROUTER"
+
sleep 10
+
pon DIT
+
echo route add -host 138.4.5.200/32 gw $ROUTER
+
route add -host 138.4.5.200/32 gw $ROUTER
+
sleep 5
+
echo route add -net  138.4.0.0/16 gw 138.4.5.199
+
route add -net  138.4.0.0/16 gw 138.4.5.199
+
 
+
<li>poff-dit:</li>
+
 
+
#!/bin/bash
+
ROUTER=`route -n | grep "^0.0.0.0" | awk '{printf $2}'`
+
poff DIT
+
route delete -host 138.4.5.200/32 gw $ROUTER
+
#route delete -net  138.4.0.0/16 gw 138.4.5.199
+
 
+
</ul>
+
 
+
<li>Dar permisos de ejecución a los scripts:</li>
+
 
+
  chmod +x pon-dit poff-dit
+
 
+
=== Establecimiento/liberación del tunel ===
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
</ul>
+
 
+
== Referencias ==
+
 
+
* http://pptpclient.sourceforge.net/howto-ubuntu.phtml
+

Última revisión de 16:16 9 feb 2018

  • Si no aparecen las opciones de vpn al hacer click con el botón derecho del raton sobre el icono de red, instalar el paquete con:
# sudo apt-get install openvpn network-manager-vpnc
  • Empezaremos por pulsar sobre el icono de la red (en este cso salen dos flechas por ser una conexión de cable, si fuera WiFi saldrían las típicas barras de cobertura), posteriormente iremos a: Conexiones VPN -> Configurar VPN…

Vpn-ubuntu1204-01.jpg

  • Vamos a la pestaña VPN y presionamos sobre el botón Añadir:

Vpn-ubuntu1204-02.jpg

  • Seleccionamos el tipo de conexión VPN que utilizaremos, en nuestro caso PPTP:

Vpn-ubuntu1204-03.jpg

  • Ahora nos encontramos en la parte de la configuración:
  • Nombre de la conexión: Nombre que asignaremos a esta conexión, se utilizará para diferenciarla del resto de conexiones VPN que tengamos, por ejemplo "RPV-DIT".
  • Pasarela: Dirección del servidor de la VPN. Puedes ser una DNS o una dirección No usar la ip, poner siempre el nombre "rpv.dit.upm.es"
  • Usuario: Nuestro usuario para la VPN proporcionado por el Cdc.
  • Contraseña: La contraseña proporcionada por el Cdc..

Vpn-ubuntu1204-04.jpg

  • Presionamos sobre el botón “Avanzado…“. En esta ventana marcamos la casilla “Usar cifrado punto a punto (MPPE)“, el resto lo dejamos como está por defecto.

Vpn-ubuntu1204-05.jpg

  • Aceptamos todo hasta llegar de nuevo a la ventana “Conexiones de Red”, en la cual veremos la nueva conexión ya creada, y hacemos click en cerrar:

Vpn-ubuntu1204-06.jpg

  • VPN: Conectar y desconectar:

Por último sólo nos queda activar la conexión, para ello sólo tendremos que pulsar sobre el icono de la red, a continuación en Conexiones VPN y por último pulsar en la conexión VPN que querámos activar.

Vpn-ubuntu1204-07.jpg

  • Introducimos la contraseña del usuario del ordenador.

Vpn-ubuntu1204-08.jpg

  • Y ya tendremos la VPN funcionando, el sistema nos informará de que la conexión es segura añadiendo un candado junto al icono de la red.

Vpn-ubuntu1204-09.jpg




Navegación
Enlaces externos
Herramientas personales