Solved

OpenVPN on Windows 7 without Official OpenVPN Client Software?

Posted on 2014-02-03
16
2,061 Views
Last Modified: 2014-02-05
Friends,

Unfortunately, OpenVPN's client requires Java and I've boycotted anything Java 4 years ago because I got sick and tired of seeing the news of vulnerabilities.

Is there any way to establish OpenVPN connection without using OpenVPN's official provided client software on my Windows 7 PC?

Third party (trusted) client that uses OpenVPN maybe?

P.S. My router doesn't support OpenVPN natively, and it will not run DD-WRT, Open-WRT, Tomato, etc unfortunately...

Thank you Friends
0
Comment
Question by:neowillendit
  • 8
  • 4
  • 4
16 Comments
 
LVL 10

Expert Comment

by:acbxyz
Comment Utility
It does? The OpenVPN GUI needs java, but OpenVPN itself doesn't as far as I know.
The ovpn-client can be administrated using config files and command line very well without any kind of java.
0
 
LVL 1

Author Comment

by:neowillendit
Comment Utility
Whoa, excellent news!!  Do you happen to know how to install without Java also being installed automatically?

And also what commandline entries I will need?
0
 
LVL 10

Assisted Solution

by:acbxyz
acbxyz earned 200 total points
Comment Utility
I never tested the gui before so I think I have to revoke one mention.

I just downloaded openvpn 2.3.2 and installed it on a test 2008r2 server without java installed.
It installed fine and seems to worked properly, no java got installed.

But if you want to start it without Openvpn-gui, you can do it either manually by double-clicking an ovpn-file and control it with F1-F4. Or you can use a windows service if you want autostart for example.

Have a look at this:
http://openvpn.net/index.php/open-source/documentation/howto.html#control
0
 
LVL 1

Author Comment

by:neowillendit
Comment Utility
OK, great news.  I'll look into this tonight. :-)
0
 
LVL 68

Expert Comment

by:Qlemo
Comment Utility
Agree to above said. OpenVPN is used most of the time without the GUI, just running it manually or as a service.
   openvpn --config c:\PathTo\ConfigFile.ovpn
runs a specific config.
0
 
LVL 1

Author Comment

by:neowillendit
Comment Utility
OK, I looked into this last night, and it worked!! It turns out that when you are at the www.openvpn.net site and click on "VPN service" it will redirect you to www.privatetunnel.com and they maintain a separate client and THATS the one I downloaded and needs Java.

I've now installed the official download from the Community Downloads page at:

http://openvpn.net/index.php/download/community-downloads.html  

This one doesn't require Java but now due to my limited expertise, I cannot get my certificate from www.privatetunnel.com to work...

Can you guys help me with a step-by-step tutorial for using this official client on Windows 7 behind home router using my existing www.privatetunnel.com certificate?
0
 
LVL 10

Expert Comment

by:acbxyz
Comment Utility
So your original question is answered?


I've never used privatetunnel, but I believe the intention of this project is rather different from openvpn. With OpenVPN you have your own central server which needs either a static ip or at least a static domain name. All traffic goes through this server. Usually you build your own tiny ca and create certificates.
The HowTo provided by openvpn is very detailed in my eyes: http://openvpn.net/index.php/open-source/documentation/howto.html
0
 
LVL 1

Author Comment

by:neowillendit
Comment Utility
I wonder now if I still have the same issue (because I need to avoid Java)...So now am I hearing that the official OpenVPN client is only to be installed on servers, and cannot be used for client-side VPN use (as is my intention)?

If that is the case, I still need a way to connect securely via OpenVPN protocols on my Windows 7 PC...


Thank you so far guys, hopefully we can figure this out...
0
Complete Microsoft Windows PC® & Mac Backup

Backup and recovery solutions to protect all your PCs & Mac– on-premises or in remote locations. Acronis backs up entire PC or Mac with patented reliable disk imaging technology and you will be able to restore workstations to a new, dissimilar hardware in minutes.

 
LVL 10

Expert Comment

by:acbxyz
Comment Utility
Server doesn't always mean the big loud machine in a data center. It also describes the services and programs which serves something to others. You can install an openvpn server on any ordinary windows 7 machine. It's the same thing as an openvpn client, only the config file is a bit different.


Please define what you want to do exactly.
  Connect from one of your machines to another?
  Connect with (multiple) friends / other machines?
  Transfer files from any to any pc in this secure network?
0
 
LVL 68

Expert Comment

by:Qlemo
Comment Utility
OpenVPN in server mode means that it can accept multiple connections, waiting for someone to connect. OpenVPN in client mode means that the software needs a remote (the OpenVPN server) to contact to actively.
With OpenVPN in P2P (peer-to-peer) mode you've got a static connection between two partners, each knowing exactly the other one. Noone else can connect.

All those modes are only determined by the config file used. Client/server needs certificates (it would work without, but that is highly insecure), P2P does not, a shared secret and/or user credentials are enough.
0
 
LVL 1

Author Comment

by:neowillendit
Comment Utility
Hi guys, well I hope to connect to the internet in a more secure fashion is my highest intention.  I hope to hide my "regular" IP address which pretty much identifies precisely who I am to websites, etc.  I also hope to transfer information securely...

Windows 7 PC
Home use
Private Tunnel certificate
Cisco Router
Broadband internet
0
 
LVL 68

Expert Comment

by:Qlemo
Comment Utility
For such kind of VPN you are bound to the VPNs the provider supplies. OpenVPN itself can connect to OpenVPN, nothing else. You want to use a VPN provider for obfuscating your identity - this is a "VPN service", no "VPN connection".

There are a lot of VPN ISPs, which allow e.g. PPTP or L2TP/IPsec, both not needing any 3rd-party VPN software with Windows.
0
 
LVL 1

Author Comment

by:neowillendit
Comment Utility
Oh yikes...so just because I establish a connection using my PrivateTunnel digital certificate via OpenVPN protocol, this doesn't mean I am now anonymous to websites while browsing the internet?  I thought I would connect to OpenVPN servers via a TLS/SSL protocol and websites would only be able to see the server's address???

I just want to browse securely (encrypted), prevent Google (and many other companies) tracking me and avoid my IP address being recorded as I visit websites...

I can really only trust OpenVPN because the whole world uses it...and I just cannot bring myself to trust these personal VPN providers...I (used to until 2010) fully trusted PGP Corp, Phil Zimmermann, (Kaspersky a little bit) and OpenVPN as far as I have come in my many years of my digital life so far...
0
 
LVL 68

Accepted Solution

by:
Qlemo earned 300 total points
Comment Utility
Using OpenVPN with a PrivateTunnel certificate works for what you are after. I had a look into the software configuration, and it looks like you just need one of the ovpn files in the profiles  folder of privatetunnel, e.g. activation-chicagoil.ovpn.
After installing OpenVPN, you should be able to right-click on such a file, and choose the second option (for connecting with OpenVPN).
0
 
LVL 1

Author Comment

by:neowillendit
Comment Utility
Thank you greatly, my good man :-)
0
 
LVL 1

Author Closing Comment

by:neowillendit
Comment Utility
Great and timely responses.  Thank you both.
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

There is a question posted at http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Windows_Server_2008/Q_28324159.html (http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Windows_Server_2008/Q_28324159.html) and i…
Let’s list some of the technologies that enable smooth teleworking. 
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

6 Experts available now in Live!

Get 1:1 Help Now