我是一名软件开发人员。 我旅行,有时需要在家中访问我的文件,并调整其他家庭成员的电脑。 我想通过VPN连接到我的家庭networking,然后将RDP连接到我需要的任何机器上。 目前我有一个Windows Server 08机器,这是我的文件服务器,数据库服务器,Web服务器(用于开发工作),源代码控制存储库等(当我需要的时候也有些工作站)。 我想用同一台机器来运行我的VPN。 我有一个Linksys WRTG54路由器。 我的ISP是AT&T的DSL,有一个dynamic的IP地址 – 所以我假设我要么要么请求一个静态IP,要么注册一个静态IP服务..在哪里它保持你的dynamicIP同步静态一。
虽然我确实了解软件工程,但我并不是networking专家。 我需要做什么来设置我的VPN?
我会安装openvpn。 http://openvpn.net/index.php/open-source.html
这里是一个使用Windows作为服务器和客户端的教程http://www.runpcrun.com/howtoopenvpn
您需要在您的服务器上使用dynamicDNS,并将Linksys上的openvpn端口转发到您的服务器。 一旦configuration了openvpn,你就可以连接到你的dynamicDNS主机名,并且可以完全访问你的家庭networking。
如果您已经拥有Windows 2008服务器,则可以设置RRAS并从路由器向其转发PPTP / GREstream量。 这很简单,应该做的工作。
保持简单 – 使用内置于Windows Server的RRAS(路由和远程访问服务)。 它甚至运行一个向导,可以select将服务器设置为VPN /路由。 如果你使用这个盒子作为NAT路由器,这意味着将它分配给一个公共的IP(显然,在你的防火墙之后),这是最简单的。
LogMeIn Hamachi还提供了一个免费的VPNconfiguration。
其免费用于非商业用途,请参阅https://secure.logmein.com/products/hamachi/list.asp
你所做的就是运行它 – 而且是有效的。 我已经使用了一年了,而且相当稳固。
我遇到的唯一(非常小的)问题是与VMware共存。 通过从VMware中select正确的networking适配器,可以在10秒左右的时间内解决此问题,以使VMware内部的networking正常工作。
你有没有考虑使用免费版本的LogMeIn? 比build立一个VPN更容易,并且可以在任何地方工作(不用担心阻止VPN使用的networking,如使用家庭级路由器的酒店,每个networking只允许一个VPN)
您甚至不需要在您的防火墙中使用dyndns或打开任何端口
我是用pfSense [ http://pfsense.com ]来做的,pfsense带有openvpn,ipsec和pptp。 pipe理dynamicip只是唱歌入DynDNS或其他和pfsense将更新他的公共IP到它。
我喜欢保持简单。 我更喜欢一个基于路由器的VPN。 查看具有VPNfunction的Linksys路由器。
我也看了LogMeIn Gravitas提到。 你也可以尝试一下。