[注:我知道这是一个马虎! 我只想治好我对P2P网格的理解。]
目标:我需要让我的合作伙伴通过互联网访问在本地局域网上运行的Team Foundation Server。
方法1:我把项目推到一些TFS托pipe! – 失败(原因:我需要一个私人存储库及其支付。我们的项目是不值得的钱)
方法2:我购买VPN服务! – 失败(原因:付费,我们的项目不值钱)
方法3:我为我的本地服务器设置DDNS – 相当大(理由:再次花费我们几美元,但与方法1和方法2相比的确很less)
方法4 🙁虚构)考虑到P2Pnetworking应用的工作,如果有一个VPN解决scheme可以在P2P上运行,并且可以在其上运行TFS! – 优秀(原因:免费提供这是一种可能性!)
请启发我关于有问题的技术!
老实说,我想你要求很多。
在最less的情况下,我build议你至less要有一个静态的IP设置。 这样,你就可以像上面提到的那样打开端口,但是你也想要确保你使用SSL保护stream量。 所以请确保您的TFS网站通过SSL发布。 至于p2p VPN,想到的是logmein.com,但它不是免费的。
你知道托pipe的TFS预览 ? 这是由微软托pipe的TFS。
另一个select是打开一个端口并通过互联网访问TFS。 你不需要VPN来做到这一点。
我已经在stackoverflow上回答了类似的问题,大多数DDNS服务提供了一个免费的选项。 我使用no-ip.com。 这是值得build立一个免费帐户来testing驱动器的连接