我想在无线局域网的机器上安装一个svn (在我家:我还没有购买任何公共IP),并从互联网访问它。我想使用Apache2.2+ Subversion + SSL。在我的无线局域网中,我为带有SVN的机器设置了一个静态IP,以使其更容易。我的问题是:当我安装Apache服务器时,我需要一个公网域名来服务我的SVN,还是我的外部IP就足够了(分配给路由器)?如果我将其设置到路由器,我应该如何将流量重定向到我的SVN服务器(即在具有内网IP的机器中)?
提前谢谢。
发布于 2012-03-04 04:13:05
您应该将路由器配置为将svn端口转发到svn服务器。这包括端口80和端口3690。那么您的svn就可以通过您的外部IP访问了。
您还可以使用no-ip.com获取指向您的动态IP的永久域名。
发布于 2012-03-04 15:45:18
如果您路由器在80端口上嵌入了http-server,则只能重定向https的传入端口。
对于外部世界,您的存储库将是https://hostname-of-router/repo/path/,但由内部主机提供服务
https://stackoverflow.com/questions/9548394
复制相似问题