我正在寻找一个简单的教程build立一个远程访问VPN,最好是免费的

我想将我和3个朋友networking连接在一起,所以我们可以使用Team Foundation Server一起在Visual Studio项目上一起工作。 从我读过的最简单和最好的方式来做到这一点是build立一个VPN。 我在想,如果有人不能把我指向正确的方向。

我希望得到一个免费的解决scheme,我知道这可能是不可能的。 显然它必须是Windows兼容的。 我在看OpenVPN,但它听起来像是面向Linux,我不知道Team Foundation Server是否可以使用它。

它也将永远是相同的4个networking连接。 所以我不需要从其他IP进行远程访问。 但是,由于我们没有来自ISP的静态IP,所以我需要能够在ISP每隔几个月交换一次我的IP时进行更改。

OpenVPN 在Windows下运行良好 。 如果作为服务运行,则需要pipe理员权限,因为它需要更改路由表。

就您的dynamicIP地址而言,您通常只需关心一个站点。 OpenVPN客户端的IP地址并不重要。 他们只需要findOpenVPN服务器。 您可以为OpenVPN服务器获得一个静态IP,或者您可以使用像dyndns这样的服务,然后客户端将被configuration为查找myvpnserver.dyndns.org(或沿着这些线)。

这是OpenVPN HOWTO 。 最有可能的是,你将安装OpenVPN服务器,你有TFS框。

OpenVPN可以在Linux和Windows上完美工作。 你可以使用它来build立一个VPN。

对于dynamicIP,你可以使用ddns,如no-ip或dyndns,所以不要担心ISP改变你的IP。

我还build议OpenVPN – 它允许您创build路由或桥接networking,根据您的需要,所以我90%确定它会满足您的需求。 除了OpenVPN的HOWTO,你可能想看看这些例子: http : //openvpn.net/index.php/open-source/documentation/examples.html