View previous topic :: View next topic |
Author |
Message |
Budoka l33t
Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Sat Mar 15, 2014 10:57 am Post subject: VPN under WINE[SOLVED] |
|
|
Is it possible to run a VPN using wine?
I have found that many VPN services that do not provide OpenVPN config files to use under Linux so am trying to use one of them in wine. I was able to successfully install and launch a particular VPN service using wine, Surfeasy VPN, but it does not see a network connection even though other apps in wine do. Any ideas how to get it to see my wifi and eth0 connections? Also will my entire box run through the VPN or only apps running under wine?
Thanks
Last edited by Budoka on Mon Mar 17, 2014 4:54 am; edited 1 time in total |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23082
|
Posted: Sat Mar 15, 2014 3:51 pm Post subject: |
|
|
I doubt this would work for the same reason that Wine cannot run most DRM-restricted games. VPNs need kernel level support for obtaining the outbound traffic. Some Linux VPNs, such as OpenVPN, use the generic Linux TUN/TAP driver to get the traffic instead of inventing their own interface, but that is still kernel support. You could probably run the Windows-based configuration GUI under Wine. |
|
Back to top |
|
|
Budoka l33t
Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Sun Mar 16, 2014 4:52 am Post subject: |
|
|
Hu wrote: | I doubt this would work for the same reason that Wine cannot run most DRM-restricted games. VPNs need kernel level support for obtaining the outbound traffic. Some Linux VPNs, such as OpenVPN, use the generic Linux TUN/TAP driver to get the traffic instead of inventing their own interface, but that is still kernel support. You could probably run the Windows-based configuration GUI under Wine. |
Hu,
Thanks for the reply. I was following you right up until the point you said: "You could probably run the Windows-based configuration GUI under Wine."
Sorry if it wasn't clear in my initial post but that is what I did. The application runs no problem...it just doesn't see the network connection.
The first part of your reply left me thinking that it isn't possible but then the last part sounds like it is possible?
Thanks |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23082
|
Posted: Sun Mar 16, 2014 5:24 pm Post subject: |
|
|
A VPN can be logically divided into at least two parts. One part does the work of receiving the traffic from the OS, wrapping it in the VPN transport protocol, and sending the wrapped packets to the VPN server. The other part does the work of presenting a pretty GUI to the user to set any available knobs, report any summary data provided by the transport layer, etc. I mean that the second part should be a pretty simple Windows application that you could run under Wine. However, unless the configuration tool can read in saved configuration files, let you edit them, and write the modified versions out, running it is useless, because you cannot run the transport layer process under Wine. Without the transport layer process, you will not be able to send any traffic over the VPN. |
|
Back to top |
|
|
Budoka l33t
Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Mon Mar 17, 2014 4:51 am Post subject: |
|
|
Hu wrote: | A VPN can be logically divided into at least two parts. One part does the work of receiving the traffic from the OS, wrapping it in the VPN transport protocol, and sending the wrapped packets to the VPN server. The other part does the work of presenting a pretty GUI to the user to set any available knobs, report any summary data provided by the transport layer, etc. I mean that the second part should be a pretty simple Windows application that you could run under Wine. However, unless the configuration tool can read in saved configuration files, let you edit them, and write the modified versions out, running it is useless, because you cannot run the transport layer process under Wine. Without the transport layer process, you will not be able to send any traffic over the VPN. |
Thanks. That was very clear and provided the information I was seeking. |
|
Back to top |
|
|
dwickle n00b
Joined: 31 Dec 2015 Posts: 1 Location: Chesapeake, VA
|
Posted: Thu Dec 31, 2015 12:41 am Post subject: |
|
|
You might want to check out Crossover for Linux (commercially maintained wine) as it may just work. They have a like a 15 or 30 day trial license so you could at least test it out.
They definitely do support other VPN Clients.
It's worth noting that if it does work and you let your license expire then it's likely they'll send you offers for 40% off the purchase price (code: SPECIAL40 ). I tested it once for SmartDashboard and was surprised to see it actually works. I hear Cedaga also worked but that's dead now. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|