3

我目前在Windows Server 2008 R2 x64机器上运行VisualSVN Server Enterprise,并且在本地安装和设置它时没有问题。我需要远程访问英国的用户,并想知道如何在Windows服务器上完成此操作。我认为他会使用https访问它,但我不知道我需要在本地执行什么操作才能授予远程访问权限。任何帮助或方向将不胜感激。谢谢。如何远程访问我的visualsvn服务器

+0

有用吗?或者你需要额外的帮助? – Gabriel

回答

10

首先能否请您检查视觉SVN哪些端口和IP它监听:

要做到这一点,去 开始> VisualSVN服务器管理器>右键单击VisualSVN服务器(本地)上>属性

检查网络,服务器名称应该是服务器的公共IP地址

你可以找到你的www.whatsmyip.org公共IP

当你改变它尝试服务器的IP和端口,如果它的工作原理。

例如: https://YourPublicIP:YourPort/svn/

Usualy所述的VisualSVN取端口:8443,并保持443 IIS。

如果你不能连接到你的公共IP,SVN最好的办法是检查你的防火墙设置。

您的服务器之前是否有防火墙?如果是,请打开VisualSVN使用的端口? 您的Windows 2008防火墙是否绕过此端口?

如何改变2008年的Windows防火墙设置:http://www.windowsnetworking.com/articles_tutorials/configure-Windows-Server-2008-advanced-firewall-MMC-snap-in.html

+0

目前我的网络设置的方式我的服务器上有2个千兆以太网卡。只有一个被启用和激活,并且连接到我的交换机的lan端与我的isp路由器连接到交换机。这是否意味着我必须启用第二张卡并将该公共IP放在该接口上? – user1384179

+0

你如何连接到这台机器? LAN端和Windows服务器之间是否有公共连接? 如果你在服务器上,并检查公共IP,然后尝试从网络外部达到它,你会看到它? 如果是,那么不需要打开任何其他连接,只需在VisualSVN上启用IP即可。 – Gabriel

+1

等等等等!...你说的路由器对吧?只需在路由器中添加Visual SVN使用的SSL端口的规则,并将其指向Windows 2008服务器的内部IP即可。 然后,例如通过端口8445进入外部IP的任何内容都将重定向到Windows服务器。 – Gabriel