2013-09-30 127 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