Cliente VPN Cisco en Linux
20090210
En las empresas puede ser común el uso de vpn para ingresar remotamente a las redes de trabajo. En caso de una vpn montada con cisco, normalmente para conectar emplean el cliente para winbug$ dando solo un archivo perfil.pcf.
Para conectarnos en Linux es necesario instalar el cliente
Los datos mínimos para enlazarnos son:
Perfil
Usuario
Estos datos se pueden ver del archivo .pcf
$ grep Host perfil.pcf Host=vpn.empresa.com.mx $ grep GroupName perfil.pcf GroupName=perfil $ grep Username perfil.pcf Username=usuario
El perfil puede tener contraseña, para verla podemos buscarla en
$ grep GroupPwd perfil.pcf GroupPwd= enc_GroupPwd=B14D9029FBACA31CDF8FB116A215EB020E51CFAB4CBF6D75A598B9787B98691B58CDBC41349E3526265B7C73F3A8ADF1
Si la contraseña se encuentra cifrada se puede emplear
$ curl http://www.unix-ag.uni-kl.de/~massar/bin/cisco-decode?enc=B14D9029FBACA31CDF8FB116A215EB020E51CFAB4CBF6D75A598B9787B98691B58CDBC41349E3526265B7C73F3A8ADF1 2>/dev/null | grep clear clear: M0n3d@s
Ahora para conectarnos basta con
Con lo que pedirá un dos contraseñas, la primera para el perfil y la segunda del usuario.
Si se quiere almacenar los datos se puede tener un archivo con la información necesaria y conectarse llamando a dicho archivo.
$ cat vpn.conf IPSec gateway vpn.empresa.com.mx IPSec ID perfil IPSec secret contra_perfil Xauth username usuario Xauth password contra_usuario $ sudo vpnc-connect ./vpn.conf
Anterior: petrohs:tekini
