Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Linux Computer that I want to connect via VPN to a Windows Computer, but I need it to be easy to connect like TeamViewer is. I need it to be real simple because I'm setting this up for someone that has to access a work network from their Linux machine but they aren't that tech savvy so anything complicated will just get them confused. I like how in TeamViewer you just have to type the ID and password and it'll connect. No other complicated processes it's just open, enter ID & password, and connect. Dead simple. Is their anything of equivalence for a Linux Computer to connect to Windows?

NOTE: An idea I had while writing this was to simply install TeamViewer in a normal Wine install with the latest Windows version since the Linux Version is just a Windows install run through a trimmed down Wine. Could this work for the VPN or is their no way to connect a Windows VPN through Wine?

share|improve this question

I haven't tried the Linux version but the Windows version works fine through Wine.

share|improve this answer
Does TeamViewer's VPN feature work through Wine though? – PTSupport Nov 13 '10 at 16:23

Openvpn has lots of frontends

share|improve this answer

Many years ago, I used Hamachi for this. Not tried it since, but at one time, it was that easy.

share|improve this answer

Why don't you go for a pptp client solution instead of a complex software such as OpenVPN which can be difficult to setup? It is well supported in Linux with many frontends and it is native to windows. With PPTP you have your username and password and that's it. Setup the server on windows, the client on Linux, click on the connect button and you're done.

PPTP Linux

What Linux distro are you using? This is for Ubuntu.

share|improve this answer

You might be interesting in VPN over the Internet without dedicated public IP, when all the nodes are behind the NAT. Those connections called F2F (Friend to Friend) or P2PVPN (Point to Point VPN). They might be fully decentralized or may require initial connection broker like XMPP Jabber or Google Hangout (required only at time of establishing connections between end hosts). In both types of connections traffic goes directly from host to host.

VPN Name VPN Type Auth. Method Peer Disc.NAT Traversal

GBridge Centralized P2P Pwd @centr srvCentr srv Yes, centr. relay
Wippien Centralized P2P Pwd @centr srvCentr srv Yes, no relay
P2PVPN Unstructured P2P Shared secret Broadcast No, decentraliz relay
IPOP Structured P2P PKI/pr.ex. keyDHT lookupYes,relay:close peers
GNUNet Unstructured P2P DHT lookupYes

Comparison can be found here.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.