One minute
PCF to VPNC
Este procedimento é necessário quando, temos um arquivo .pcf que é usado para conectar em uma VPN Cisco via Client do Windows e precisamos conectar em SO Linux ou Unix-like e não sabemos a chave pré-compartilhada.
Vamos ao primeiro passo:
- Baixar o pcf2vpnc
$ wget http://svn.unix-ag.uni-kl.de/vpnc/trunk/pcf2vpnc
- Torná-lo executável
$ chmod +x pcf2vpnc
- Mover para o $PATH - opcionalmente /usr/bin
$ vm pcf2vpnv /usr/local/bin/
Segundo, cisco decrypt, esse fará a decriptografia:
- Baixar o decrypt
$ wget http://www.unix-ag.uni-kl.de/~massar/soft/cisco-decrypt.c
- Instalar as dependencias necessários, no caso debian…
$ sudo apt install libgcrypt-dev libgpg-error-dev
- Compilar os binários
$ gcc -Wall -o cisco-decrypt cisco-decrypt.c $(libgcrypt-config --libs --cflags)
- Mover para o $PATH
$ sudo mv cisco-decrypt /usr/local/bin
Agora é hora de gerar o .conf
$ pcf2vpnc cisco.pcf > client.conf
Feito isso basta editar o arquivo client.conf caso necessário, exemplo user
e mover para o diretório do VPNC
.
$ mv client.cong /etc/vpnc/default.conf
O comando acima vai sobrescrever o arquivo default.conf
existente. Já estamos prontos para conectar a VPN, caso tudo tenha ocorrido corretamente, será necessário digitar a senha autenticação.
$ vpnc
173 Words
2020-07-06 00:30