在我的PC上托管SVN Server以远程访问

时间:2013-05-04 06:36:44

标签: svn dns dynamic-ip

我正在尝试从远程计算机连接到我的SVN服务器(安装在我的本地PC上)。在完成了一些SO问题和其他指南后,我完成了以下步骤:

  1. SVN Server使用HTTP协议安装在Apache服务器之上。我可以在我的浏览器和TortoiseSVN中输入http://localhost/svn来访问它。

  2. 我已针对动态IP使用免费DNS服务提供商设置了DNS条目。

  3. 我现在可以在远程机器中输入http://MyFreeDNSName.FreeDNSServer.com,然后将我带到我的机器。

  4. 然而问题是该地址打开路由器的默认页面而不是SVN页面。这是我可以通过键入192.168.1.1在本地计算机上访问的页面。所以我的问题是,如何配置我的机器将传入的请求传递给SVN页面呢?

2 个答案:

答案 0 :(得分:1)

不得将端口80上的传入请求从路由器转发到内部主机的端口80.

您必须选择任何其他端口,您将为其添加用于从路由器转发的端口转发规则:PORT到internal:80

答案 1 :(得分:0)

您必须在路由器上设置端口转发以指向您的PC。将端口80转发到PC的本地IP地址。究竟如何做到这将取决于您的路由器型号。 它也可能有助于为您的PC提供静态IP地址。