-2

I have a Windows 2003 server which is behind a NAT and I have configured the TFS on it. I want to know that is there any free software or service available that make this server available from the internet using a VPN or something?

Thanks.

UPDATE

I don't have access to the NAT or router settings because My ISP won't allow it.

4
  • 5
    Presumably the reason you don't have access to the router settings is that the network admin doesn't want things on the inside exposed to the internet..
    – pjc50
    Oct 16, 2009 at 10:01
  • 3
    This is the kind of thing an admin should be trying to prevent, not help you with. Oct 16, 2009 at 10:39
  • The reason is that my ISP doesn't use public IPs for the users like our company.
    – mrtaikandi
    Oct 16, 2009 at 15:01
  • My comment stands. The admins at your ISP certainly wouldn't thank us for helping you. Oct 17, 2009 at 9:29

6 Answers 6

4

If you don't have access to your firewall/NAT configuration, then you don't have any way of making your internal server accessible from the Internet.

1
  • Then how software like LogMeIn can remote desktop?
    – mrtaikandi
    Oct 16, 2009 at 14:59
1

As pointed out by Massimo, there is no technical way to solve this. The only way to the Internet is through your router.

So this is more a social/political thing. Talk to your admin or possibly your manager about what you need. Then try to find a solution together.

Communication is also an important technical skill :-).

1

Re "Then how software like LogMeIn can remote desktop?" comment:

It likely uses a server in the middle to handle the connection, so both the client and the server are making outbound connections. It's a common NAT mitigation strategy.

0

There are a number of ways you could do this:

  • Use port forwarding to forward the ports you want to make publicly accessible from your NAT router to your server
  • Install RRAS on the server and setup a VPN. This will still require you to forward the ports required for the VPN service
  • If your router supports it, place your server in a DMZ (make sure your server is appropriately protected)

However, if you do not have access to the router or network configuration then there's not really a way to do this, and as has been said, it sounds like you shouldn't be doing this.

0

Ooo ok then how about some spagetti like getting a cloud server from Rackspace and somehow bounce the traffic to the internal server via it making an outbound connection like an SSH tunnel to the cloud server. I don't however know what TFS is.

0

Could you place a second router between your ISPs router and your internal network and set this up to port forward the correct traffic.

If your external IP Address is dynamic then you will have to also play around with something like http://www.dyndns.com/

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .