【问题标题】:How can I give remote access to my visualsvn server如何远程访问我的 visualsvn 服务器
【发布时间】:2012-05-17 19:19:20
【问题描述】:

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

【问题讨论】:

  • 成功了吗?还是您需要其他帮助?

标签: svn windows-server-2008-r2 visualsvn-server windows-server


【解决方案1】:

首先请检查 Visual SVN 监听的端口和 IP:

为此,请转到 开始 > VisualSVN 服务器管理器 > 右键单击​​ VisualSVN 服务器(本地)> 属性

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

您可以在 www.whatsmyip.org 上找到您的公共 IP

当你更改它时,尝试服务器 ip 和端口,如果它有效。

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

VisualSVN 通常采用端口:8443 并为 IIS 保留 443。

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

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

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

【讨论】:

  • 目前我的网络设置方式我的服务器上有 2 个千兆以太网卡。只有一个启用并处于活动状态,并且连接到我的交换机和我的 isp 的路由器连接到交换机的 lan 侧。这是否意味着我必须启用第二张卡并将我的公共 ip 放在那个接口上?
  • 如何连接到这台机器?局域网端和windows服务器之间有公共连接吗?如果你在服务器上检查公共 IP,然后尝试从网络外部访问它,你能看到它吗?如果是,则无需打开任何其他侧连接,只需在 VisualSVN 上启用 IP。
  • 等等等等!...你说的是路由器吧?只需在路由器中添加 Visual SVN 正在使用的 SSL 端口的规则,并将其指向 Windows 2008 服务器内部 IP。然后,任何通过端口 8445 到达您的外部 IP 的东西都将被重定向到 Windows 服务器。
  • 所以我不需要用我的公共 ip 激活第二个网络接口,只需在路由器上设置一条规则以指向我服务器的 lan ip 对吗?目前visualsvn端口是443,我需要把它改成8443吗?
  • 不,如果您没有在服务器上使用 IIS SSL,您可以将 443 用于 VisualSVN,因此在路由器上为端口 443 制定规则以重定向到您的 Windows 服务器 2008,请检查您是否让服务器具有静态 IP(内部静态 IP)而不是自动的。
猜你喜欢
  • 1970-01-01
  • 2013-06-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-06
  • 2010-10-18
  • 1970-01-01
相关资源
最近更新 更多