1 2 3 Previous Next 207 Replies Latest reply: Nov 8, 2013 7:20 AM by essandess Branched to a new discussion.
schalliol Level 1 Level 1 (0 points)
Does anyone know of a way to get OpenVPN to work with an iPhone? Our business utilizes OpenVPN and I'd like to let our iPhone users access through this type of connection. Thanks for any thoughts!

MacBook Pro 2.16, Mac Pro 2007, Mac Pro 2008, iPhone 3G, Mac OS X (10.5.4), Both Mac Pros running RAIDs
  • 1. Re: OpenVPN Compatibility?
    Bruce Burdick, Jr. Level 1 Level 1 (40 points)
    I am very interested in OpenVPN for the iPhone 3G, as well.

    -B...
  • 2. Re: OpenVPN Compatibility?
    SpaceBass Level 2 Level 2 (415 points)
    I suspect its a pipe dream - but it should would be nice
  • 3. Re: OpenVPN Compatibility?
    schalliol Level 1 Level 1 (0 points)
    Well, it seems reasonable to add it, other VPNs are supported and there are OS X clients. If Apple doesn't do it directly, can someone make an app that adds on that funcationality?
  • 4. Re: OpenVPN Compatibility?
    Matt Kulka Level 1 Level 1 (85 points)
    Creating an OpenVPN tunnel requires a tap/tun interface. This is provided on OS X with a kernel extension. Unfortunately, it's not easy (without the iPhone kernel source) to compile the extensions for the iPhone. Even if so, it'd be unlikely Apple would allow 3rd party kernel extensions on the iPhone.

    For what it's worth, I've successfully compiled OpenVPN for the iPhone. It's just useless until somebody can manage to get the tun/tap kernel extension compiled.
  • 5. Re: OpenVPN Compatibility?
    Adam Neilson1 Level 1 Level 1 (0 points)
    I'd like to add my name to the list of people desiring OpenVPN support on the iPhone.

    Please please please
  • 6. Re: OpenVPN Compatibility?
    schalliol Level 1 Level 1 (0 points)
    That sure is disappointing. It's too bad that the SDK doesn't allow extensions of functionality like this. I heard there was an App called NetShare up for a few hours that let you share your Internet connection, so maybe there's some way of doing it via an app.
  • 7. Re: OpenVPN Compatibility?
    Paul Judd Level 6 Level 6 (13,420 points)
    schalliol wrote:
    That sure is disappointing. It's too bad that the SDK doesn't allow extensions of functionality like this. I heard there was an App called NetShare up for a few hours that let you share your Internet connection, so maybe there's some way of doing it via an app.



    That was pulled since AT&T does not allow tethering which is what that App was all about.
  • 8. Re: OpenVPN Compatibility?
    schalliol Level 1 Level 1 (0 points)
    Yeah, I'm aware of that. OpenVPN wouldn't be a problem with the wireless TOS, and I'm just saying that this was accessing the network connections and perhaps an OpenVPN app is possible. I say this not being a developer, so I'm not suggesting I know what I'm talking about, but rather a developer may want to look at what this pulled app does.
  • 9. Re: OpenVPN Compatibility?
    Matt Kulka Level 1 Level 1 (85 points)
    NetShare is just a simple SOCKS proxy. You configure your app (web browser or other SOCKS compatible app) to use it, it connects to it and tells it where to connect to and then data is relayed. All done over TCP.

    Tunnelling or encapsulation is a good bit harder because it requires lower-level packet manipulation. No, there's nothing wrong with it from a ToS stand point but Apple doesn't want people mucking about with kernel extensions on the iPhone since they're going for 'stability'. (Yes, that makes me chuckle too There isn't even an official Apple tun/tap kernel extension for Mac OS X, it's third party.
  • 10. Re: OpenVPN Compatibility?
    tooloo Level 1 Level 1 (0 points)
    Me too
    Its necessary to work fully at business !!
    French Iphone
  • 11. Re: OpenVPN Compatibility?
    dittert Level 1 Level 1 (5 points)
    Has anyone created a bugreport entry that I can refer to?

    I really would like to see that feature, too.
  • 12. Re: OpenVPN Compatibility?
    clausdh Level 1 Level 1 (0 points)
    One more paying customer for openvpn support!
  • 13. Re: OpenVPN Compatibility?
    Egg1234 Level 1 Level 1 (5 points)
    Count me in, too!
  • 14. Re: OpenVPN Compatibility?
    daveys110 Level 1 Level 1 (0 points)
    I take it there's still no sign of an OpenVPN client for the iPhone 3G 2.1fw?
1 2 3 Previous Next