Para instalar la aplicación como superusuario:
- root@mauro-Satellite-L505:# apt-get install vpnc
La aplicación la corremos por consola. Ejecutamos como superusuario:
- root@mauro-Satellite-L505:# vpnc
Cuando lo ejecutamos nos solicitará los datos para conectarnos:
- IPSec gateway
- IPSec ID
- IPSec secret
- Xauth username
- Xauth password
Para ahorrarnos tener que buscar el numero de PID podemos usar:
- root@mauro-Satellite-L505:# vpnc-connect
- root@mauro-Satellite-L505:# vpnc-disconnect
El problema de esto es que cada vez que nos conectamos tenemos que ingresar todos los datos de conexión. Para no tener que hacer esto usamos el archivo de configuración.
Dentro de /etc/vpnc tenemos el archivo example.conf que tiene los siguientes datos:
- #IPSec gateway
- #IPSec ID
- #IPSec secret
- #IKE Authmode hybrid
- #Xauth username
- #Xauth password
Luego ejecutamos:
- root@mauro-Satellite-L505:# vpnc-connect example.conf
- vpnc-connect: response was invalid [1]: (ISAKMP_N_INVALID_EXCHANGE_TYPE)(7)
- #IKE Authmode hybrid
* nota: Internet key exchange (IKE) es un protocolo usado para establecer una Asociación de Seguridad (SA) en el protocolo IPsec. IKE emplea un intercambio secreto de claves de tipo Diffie-Hellman para establecer el secreto compartido de la sesión. Se suelen usar sistemas de clave pública o clave pre-compartida. (para ver mas de este tema http://es.wikipedia.org/wiki/Internet_key_exchange)
Esto seria todo, a instalar y ejecutar.