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