Setting up VPNC
- VPNC is a cisco-compatible VPN client that works with the latest Ubuntu 64-bit kernels. It should also work with the 32-bit kernels, although this has not been tested. The official Cisco VPN Client from GDS causes a segmentation fault with the latest 64-bit kernels. VPNC has no such issues, and is therefore recommended. Following are the steps to get VPNC working.Compile and install vpnc with ssl support. The following information is taken from http://blog.fekw.de/2008/07/02/kubuntu-howto-build-vpnc-with-ssl-support. The version of vpnc form the Ubuntu adept repository doesn't have built-in SSL-support, so you have to build it from the sources manually.
For building deb packages:
For compiling vpnc with ssl (hybrid authentication) support:
*Create temp directory and get vpnc sources:
*Modify MAKEFILE. To enable OpenSSL certificate support cd to the directory containing the vpnc sources and uncomment following lines in MAKEFILE:
Build the package:
Install the package:
Create configuration files to specify how to connect to the vpn. Copy them to /etc/vpnc.
Download the attached oracle_vpn_rootcert.pem to /etc/vpnc.
Create connect.sh and disconnect.sh automatically launch vpnc.
- Simply run connect.sh and disconnect.sh to connect and disconnect from the Oracle VPN.