17 años en Internet

18 abril 2007

Conectar a la VPN de la Universidad Politécnica de Valencia con "vpnc"

Es tradicional que el cliente linux de vpn que nos da la universidad se quede inactualizado cuando sale una nueva distro (y por lo tanto inservible). Usando el vpnc, alias "Vpn Cisco Compatible", podemos conectarnos de manera fácil.

1º Paso: instalar el vpnc (desde consola, requiere internet)
user@computer~$ sudo apt-get install vpnc
//Darle Sí a todo.

2º Paso: ejecutar (desde consola también)
user@computer:~$ sudo vpnc --enable-1des
//Es muy importante poner el "--enable-1des" para realizar la conexión.
//Seguidamente responder a las preguntas que te realiza el vpnc
Enter IPSec gateway address: tunel.upv.es
Enter IPSec ID for tunel.upv.es: linux
Enter IPSec secret for linux@tunel.upv.es: pinguino
//"pinguino" no se verá en pantalla al ser una contraseña, pero es un dato público que se facilita desde la web de la UPV.
Enter username for tunel.upv.es: alumno\nombre
//"alumno" es el dominio, y "nombre" es tu login
Enter password for alumno\nombre@tunel.upv.es: tucontraseña
//Escribe la contraseña de tu login
VPNC started in background (pid: 6877)...

Para automatizarlo puedes escribir la configuración en un archivo de texto con terminación ".conf" dentro de la carpeta /etc/vpnc/

Por ejemplo, si creas el archivo /etc/vpnc/UPV.conf, bastará con que tecleas por consola:
user@computer:~$ sudo vpnc UPV

//Actualización (02/05/2007)
No hace falta tener conexión a internet para instalar el vpnc, puesto que es un paquete que se encuentra en el propio cd de instalación de Ubuntu. Eso sí, por defecto el CD de Ubuntu no está marcado como fuente (repositorio), así que os voy a dar los pasos para forzar el CD de Ubuntu como único repositorio.

1º) Crear un backup de tus repositorios:
user@computer:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.BAK
//sources.list es un archivo de texto plano donde están escritos todos los repositorios que usa nuestro sistema.

2º) Borrar las fuentes de internet:
user@computer:~$ sudo nano /etc/apt/sources.list
//nano es un editor de texto, puedes usar el que quieras.
Pon un "#" delante de todos los repositorios.
//El símbolo "#" a principio de línea equivale a "comentario de texto".

3º) Inserta el CD de instalación de Ubuntu e instala vpnc:
Al insertar el CD el sistema detectará que tiene un repositorio y te preguntará si deseas añadirlo a tu lista de repositorios. Ahora busca el paquete vpnc en synaptic o abre una consola y teclea:
user@computer:~$ sudo apt-get install vpnc

Con este método procura no actualizar paquetes y cíñete sólo a instalar el VPNC

4º) Recuperar tus repositorios anteriores:
Símplemente machaca tu sources.list con el backup que hiciste antes:
user@computer:~$ sudo cp /etc/apt/sources.list.BAK /etc/apt/sources.list

6 comentarios:

  1. La verdad que es interesante...

    Cuando hacia mi PFC, nunca conseguí conectar mi portatil a internet en la red de la UPV por culpa del dichoso VPN....

    ResponderEliminar
  2. Pues ya ves que no es tan dificil ;)

    ResponderEliminar
  3. y para tener acceso a la unidad de red que nos cede la uni? me refiero a la w: .

    como lo hacemos desde linux?

    ResponderEliminar
  4. Hola Luis. Voy a ver si lo averiguo y lo publico uno de estos días en el blog.

    ¡¡Saludos!!

    ResponderEliminar
  5. Luis, acabo de contestar tu duda en el siguiente post: http://belgatk.blogspot.com/2007/05/conectar-la-unidad-w-de-la-upv-desde.html

    Un saludo.

    ResponderEliminar
  6. muchas gracias tio. un saludete de un teleco!

    ResponderEliminar

Si te ha gustado la entrada o consideras que algún dato es erróneo o símplemente deseas dar algún consejo, no dudes en dejar un comentario. Todo feedback es bienvenido siempre que sea respetuoso. También puedes contactarme vía Twitter @Hamster_ruso si lo consideras necesario.