从Internet访问安装在无线LAN机器中的svn

时间:2012-03-03 17:53:56

标签: apache svn networking lan

我想在无线局域网的机器上安装一个svn(在我家里:我没有购买任何公共IP),并从互联网上访问它。我想使用Apache 2.2 + Subversion + SSL。在我的无线局域网中,我已经为带有SVN的机器设置了静态IP,以使其更容易。我的问题是:当我安装Apache服务器时,是否需要公共网络域来为我的SVN服务,或者我的外部IP(分配给路由器)是否足够?如果我将其设置为路由器,我应该如何将流量重定向到我的SVN服务器(即在具有私有IP的计算机中)?

提前致谢。

2 个答案:

答案 0 :(得分:2)

您应该将路由器配置为将svn端口转发到svn服务器。 这包括端口80和端口3690。 然后您的svn将可通过您的外部IP访问。

您还可以使用no-ip.com获取指向动态IP的永久域名。

答案 1 :(得分:1)

如果您的路由器在80端口上嵌入了http-server,则只能将传入端口重定向为https。

对于外部世界,您的回购将为https://hostname-of-router/repo/path/,但由内部主持人提供