2013-09-30 72 views
2

我已经安装的VisualSVN和配置它的网络设置,所以应该进行远程工作,但它只能在本地工作。我有一个可用的IP列表,位于VisualSVN服务器>属性>网络。还有在“这些IP地址:”如果让我选择喜欢的192.168 IP ...(从建议的列表),并设置为服务器名称 - 我可以访问SVN仓库,但我不能访问这个资源库来自不在局域网中的不同PC。无法访问的VisualSVN远程

我通过http://www.whatsmyip.org/发现我的IP是不同的 - 它从82.117开始......所以问题是我的外部IP地址与VisualSVN IP建议的列表不同。可能是路由器中的问题?当我尝试设置此外部IP时,出现错误 - “VisualSVN服务器服务无法重新启动”在事件日志中,我发现 - “make_sock:无法绑定到地址82.117 ...:8080 ( OS 10049)请求的地址在其上下文中无效“,然后”没有可用的侦听套接字,关闭“和”无法打开日志“。

我应该怎么做才能够从任何一台PC连接到svn库,如果我提供它我的凭据。我的VisualSVN版本是标准

回答

1

的IP 82.117.x.x属于网络路由器,而不是你的机器。你的机器只有以192.168开头的LAN IP。您需要在您的路由器上设置端口转发,以将特定端口(例如8080)上的所有请求转发到您的机器。同样,请确保您拥有静态IP或设置一些动态DNS服务。

一般来说,你需要执行相同的步骤配置任何Web服务器可从广域网。

+0

我需要配置Apache? –

+0

@ИгорьЛозовский除了可在VisualSVN Server Manager控制台中调整的IP接口和端口号之外,您无需手动配置它。大部分配置应该在路由器和ISP的一侧完成。\ – bahrep