Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Hamachi alternative for WinRT

OP andTab

29th January 2014, 07:38 AM   |  #1  
OP Senior Member
Thanks Meter: 44
 
400 posts
Join Date:Joined: Nov 2011
Is there any alternative to Hamachi for WinRT (with the WinRT device being the client)..
Because RT doesn't run x86 apps, I need to VPN into a machine that sits behind a firewall with no port forwarding for RDP (remote desktop).
Therefore I want to run some VPN server on the machine so that the Surface RT can connect to the local LAN over the internet for an RDP session.
29th January 2014, 10:32 AM   |  #2  
Recognized Developer
Flag Seattle
Thanks Meter: 2,782
 
5,870 posts
Join Date:Joined: Jan 2011
More
RT has the standard Windows VPN capabilities built in, I think (haven't actually tried). Third-party VPNs aren't supported without jailbreak, and won't be until Microsoft officially makes it available; WinRT apps simply do not have the permissions to create a network interface or re-route traffic (remember the days when Android VPN apps needed to be run as root? That's basically where RT still is).
29th January 2014, 10:34 AM   |  #3  
Recognized Developer
Flag Seattle
Thanks Meter: 2,782
 
5,870 posts
Join Date:Joined: Jan 2011
More
Out of curiosity, if you can't forward the RDP port, why do you expect you'd be able to hit a VPN server behind the firewall? If it's just a matter of them specifically blocking port 3389, you can change the port that Terminal Services (RDP server) listens on in the registry.
29th January 2014, 03:32 PM   |  #4  
Junior Member
Thanks Meter: 13
 
27 posts
Join Date:Joined: Nov 2010
More
You could try teamviewer, they can route the traffic through their servers so you don't need to forward a port to your pc in a firewall
30th January 2014, 05:52 AM   |  #5  
OP Senior Member
Thanks Meter: 44
 
400 posts
Join Date:Joined: Nov 2011
Quote:
Originally Posted by hberntsen

You could try teamviewer, they can route the traffic through their servers so you don't need to forward a port to your pc in a firewall

I am planning to try that but was hoping there was also a service like Hamachi available ...
30th January 2014, 05:53 AM   |  #6  
OP Senior Member
Thanks Meter: 44
 
400 posts
Join Date:Joined: Nov 2011
Quote:
Originally Posted by GoodDayToDie

RT has the standard Windows VPN capabilities built in, I think (haven't actually tried). Third-party VPNs aren't supported without jailbreak, and won't be until Microsoft officially makes it available; WinRT apps simply do not have the permissions to create a network interface or re-route traffic (remember the days when Android VPN apps needed to be run as root? That's basically where RT still is).

Quote:
Originally Posted by GoodDayToDie

Out of curiosity, if you can't forward the RDP port, why do you expect you'd be able to hit a VPN server behind the firewall? If it's just a matter of them specifically blocking port 3389, you can change the port that Terminal Services (RDP server) listens on in the registry.

Look up Hamachi and reread my OP
30th January 2014, 10:42 AM   |  #7  
Recognized Developer
Flag Seattle
Thanks Meter: 2,782
 
5,870 posts
Join Date:Joined: Jan 2011
More
Fair point. You're not actually VPNing *into* your machine, but into a Hamachi-operated central management server. That has... interesting... security implications, but I suppose it does provide convenience (it would also be an immediate termination offense anywhere I've worked that had a firewall configuration like you describe, but that's your problem, not mine). Why can't you set up port forwarding in the firewall? Also, you did expressly state "Therefore I want to run some VPN server on the machine" where "the machine" presumably means the one behind the firewall...

The only time I've tried using Hamachi before was for "LAN" gaming over the 'net, which I decided not to do after looking at how it worked. That was long enough ago I'd forgotten the details of how it worked.

My first post still stands. There are at least two things Hamachi (or similar) would need to do that are impossible for a WinRT app (or for any software on RT without a jailbreak, really): create a network interface (we haven't even managed that *with* jailbreak, because except in the case of the semi-official driver from Pluggable we don't have any NDIS6 driver we can compile for ARM) and control a network interface from an app (there are possibly some rather hacky ways this could be done, but nothing we have right now).

The Following User Says Thank You to GoodDayToDie For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes