我昨天刚在家用电脑上安装了VisualSVN服务器,我可以在localhost访问我的存储库,但是当我尝试远程访问它时,它将无法连接。我应该配置其他东西还是不可能?
我在浏览器中使用https://servername/svn作为URL,而家用计算机则在路由器后面。这仅供个人使用。
由于
答案 0 :(得分:5)
在您不在家时,您确定servername
有工作名称解析吗?对于远程访问工作,您至少需要:
答案 1 :(得分:2)
默认情况下,您的路由器可能不允许通过端口443(SSL)进行通信。您可能必须设置规则才能实现这一点。许多路由器将此设置称为DMZ或类似的东西。基本思想是允许该一个端口上的流量到受保护网络内的一台特定计算机上。
答案 2 :(得分:1)
遥控器是什么意思?与在互联网上相同的LAN或远程遥控器。
首先,请确保家用计算机上的防火墙没有阻止外部访问subversion。
如果你在同一局域网上仍有问题,那我就不知道了。
对于WAN,您有3个选项
一旦转发了端口或配置了什么,那么您如何访问家用计算机?你不能在互联网上使用192.168。*。您必须获取公共IP地址并使用它进行连接(我建议http://ipchicken.com)。如果您的公共IP地址是动态的,那么您将需要获得动态IP地址服务,例如http://no-ip.com,这样您就可以获得一个永远指向您家用计算机的免费域名,然后您只需使用它域名而不是使用您的家庭IP地址,它将始终有效。