I have seen a lot of posts out there about people having headaches connecting to Cisco VPNs using the Cisco VPN Client, mostly because they have trouble compiling it in Ubuntu Feisty Fawn. I recommend using the open source alternative vpnc. Vpnc works with the following according to the previous link:
- Cisco VPN concentrator 3000 Series
- Cisco IOS routers
- Cisco PIX / ASA Zecurity Appliances
- Juniper/Netscreen
Supported Authentications: Pre-Shared-Key + XAUTH, Pre-Shared-Key
Supported IKE DH-Groups: dh1 dh2 dh5
Supported Hash Algo (IKE/IPSEC): md5 sha1
Supported Encryptions (IKE/IPSEC): (null) (1des) 3des aes128 aes192 aes256
Perfect Forward Secrecy: nopfs dh1 dh2 dh5
If your workplace or school has given you .pcf file to use with your vpn, it shouldn’t be too hard to get you on your vpn:
- Install the vpnc client: In the terminal enter “sudo apt-get install vpnc.” Or use the synaptic package manager.
- Save this script to your hard drive without any extension (Such as .html). (This script was written by Stefan Tomanek, and updated by Wolfram Sang.)
- Make the script executable by navigating to the directory you saved it in the terminal and type “chmod +x pcf2pvnc“.
- Copy your pcf file to the directory of that script, in the terminal enter “./pcf2pvnc YourPcfFile.pcf NewPvncFile.conf” substituting YourPcfFile.pcf and NewPvncFile.conf with the appropriate file names for your files.
- Finally, in the terminal enter “sudo vpnc NewPvncFile.conf“. If all goes well it will connect to your vpn server and ask you for your user name and password.
Thank you! This tutorial helped me alot. The Cisco VPN client kept crashing my Ubuntu 7.10 all the time.
) Nice work!
I followed your guide and had vpnc running fine in less than 10 minutes
Hi,
where id pcf2pvnc scipt?
Thanks
Manuel
I have updated the link, thank you for letting me know it was no longer valid.
-Kyle
Thank you! Nice script!
Is it possible to configure the Cisco VPN client on Ubuntu using a SSL cert for auth?
How?
Wonderful!! Thanks so much for the script, I was having trouble copying-and-pasting the group password, this took care of it for me.