KVpnc is a gui frontend to many VPN clients. Right now, I mainly use it for PPTP. It’s prettier and better integrated into the desktop environment than pptpconfig. I couldn’t find any good setup instructions out there so here it goes…
- Setup the PoPToP client. The pptpclient website has how-to’s for all the major distro’s including Fedora Core 4.
- Install vpnc. In Fedora land, yum install vpnc.
- Install kvpnc. It wasn’t in my yum repo list, but the rpm is available on their site. As of this writing, this will get you the current version rpm -Uvh http://download.gna.org/kvpnc/kvpnc-0.7.2-1.rhfc4.i386.rpm
- Start kvpnc. Kvnpc needs to be run as root to access pptp. Sudo-ing won’t suffice unless you have /sbin in your user path.
- Profile > New Profile.
Profile Name: Friendly name for the connection.
Connection Type: In our case PPTP.
IPSec Gateway: This is misleading. Type in the IP address of the remote machine here.
Username and Password: Fill ’em in.
- Now click on the Advanced button. Enable Advanced Settings and check Do not use BSD compression. In my experience, PPTP wouldn’t connect with it on.
- At this point, you should be able to connect successfully. If not, you may find checking enable debug in Settings > Configure KVpnc > daemons under PPPD helpful. To see the log, go to Profile > Toggle Debug Console