LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-28-2006, 07:26 AM   #1
Jeffmrg
Member
 
Registered: Apr 2004
Distribution: kubuntu
Posts: 50

Rep: Reputation: 15
Configure KVPNC for OpenVPN


I have OpenVPN installed on my system (Suse 10, x86_64) and it works perfectly when run from the command line. I am exploring the GUI tool KVPNC as another means of starting the program. Has anyone had success in doing this? KVPNC is stated to work with OpenVPN, but it is not clear how it should be configured. I've tried too many things to mention and am looking for a concise solution.
 
Old 06-08-2008, 06:09 AM   #2
archtoad6
Senior Member
 
Registered: Oct 2004
Location: Houston, TX (usa)
Distribution: MEPIS, Debian, Knoppix,
Posts: 4,727
Blog Entries: 15

Rep: Reputation: 234Reputation: 234Reputation: 234
This thread is 2.5 yrs. old, but it just turned up in an LQ search for kpvnc openvpn.

Did you ever solve your problem? (How?)
 
Old 03-10-2009, 12:39 AM   #3
DaveQB
Member
 
Registered: Oct 2003
Location: Sydney, Australia.
Distribution: Debian, Ubuntu
Posts: 400

Rep: Reputation: 39
I am curious as well.
 
Old 02-07-2010, 04:06 PM   #4
trifid.nebula
LQ Newbie
 
Registered: Feb 2010
Posts: 1

Rep: Reputation: 1
OpenVNP connection with Kvpnc

How I got a OpenVNP connection with Kvpnc (version 0.9.3) using KDE 4.3.5 on Kubuntu 9.10 (Karmic)

This is what I have installed:
  • kvpnc
  • openvpn (network-manager-openvpn)

You don't need 'network-manager-gnome'

I have a folder in my homedir with all the files I got from my admin.

Start kvpnc using kdesudo:
Code:
kdesudo kvpnc
  • Run 'New profile (Wizard)'
  • Select OpenVPN as the type of VPN -> Next
  • Make sure the 'Import OpenVPN config file' is checked -> Next
  • Find your *.ovpn file -> OK -> OK (if import was successful - if not I cannot help)
  • Type in username and password -> Next -> Next (I leave default Connection status check settings) -> Next
  • Keep 'Connect after creating a new profile' unchecked, connection at this point will not work -> Next
  • Give your profile a meaningful name and description. Keep the gateway -> Next -> Finish

Next we need to set some paths and commands to be executed. Go to 'Manage profiles'.
In the section 'Certificate' (a subsection to 'Authenticate'), we need to add paths, though the files are already there.
  • Locate the certificate (.crt file)
  • Set the path to the certificates - I have all mine in a subdir to my home dir
  • Locate the CA.crt file
  • Locate the private key (.key file)

I have found that I need to disable my firewall before connecting:
Go to 'Manage Profiles'
In the section 'Command Execution' I have in the 'Before Connect':
Code:
iptables-save > /root/firewall.rules
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
This saves my iptables, and disables my firewall.

In the 'After Connect' I restore my firewall:
Code:
iptables-restore < /root/firewall.rules
Close 'Manage Profiles'.
You should now be able to connect (at least I am).

Ping the proxy to make sure the connection is there and is useful.

ISSUE: It seems that the connection is not closed properly, when one disconnects from the VPN. I go around this issue by disconnecting, and then quitting kvpnc.

I have had no need for this information, but OpenVPN apparently uses port UDP 5000.

Additional stuff:
It irritated me always having to type kdesudo kvpnc, so I made a small bash file called kvpnc which calls the real kvpnc bin file with kdesudo. Here's howto:
Open a new text file
Copy and paste:
Code:
#!/bin/bash
#
# Start Kvpnc with kdesudo
kdesudo kvpnc
Save it somewhere which is in your path (look somewhere else for help if you are not sure what this means) with the name kvpnc, and make is executable with
Code:
chmod +x kvpnc
Now, when you run kvpnc, you should be prompted for a password by kdesudo, and the real kvpnc should then run with superuser privileges.
 
1 members found this post helpful.
  


Reply

Tags
openvpn, solution



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenVPN client has not default gateway when connect to OpenVPN server sailershen Linux - Security 3 03-04-2010 02:20 AM
OpenVPN and non static ip Homer Glemkin Linux - Networking 1 01-02-2005 07:26 AM
OpenVPN Voyager_MP Linux - Networking 0 07-09-2004 04:32 AM
OpenVPN dunmarie Linux - Networking 1 03-31-2004 09:28 AM
OpenVPN dunmarie Linux - Software 1 10-13-2003 12:10 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration