如何svn限制一些外網不能訪問
① svn是不是只能用區域網,可以跨地域用同一個svn庫嗎
可以的,你將SVN裝在一台公網上的服務帶帶器上,或者用電燃搭信的ADSL,通過路由映皮行拿射svn埠就可以通過公網IP就可以實現跨地域訪問
② 外網如何訪問SVN伺服器
在SVN伺服器所在的區域網內,使用SVN的內網地址進行https進行訪問。正常情況下,在內網是可以正常訪問連接使用的。
③ 如何訪問內網的SVN伺服器(圖文詳解)
如何在外網輕松訪問內網SVN伺服器(簡單教程)
訪問內網SVN伺服器是開發協作中常見的需求。本指南將引導你安裝VisualSVN服務端、TortoiseSVN客戶端,並藉助路由俠實現內網穿透。以下是詳細的步驟:
首先,**安裝VisualSVN服務端**:
1. 訪問官網下載VisualSVN。
2. 安裝程序,勾選協議,選擇安裝位置,設置埠(如443或8443)和備份路徑,然後繼續安裝。
3. 完成安裝後,配置VisualSVN:修改Server name為localhost或內網IP,去掉HTTPS選項,創建用戶和項目。
接著,**配置VisualSVN**:
- 為新用戶設置許可權,創建項目,並在瀏覽器中輸入localhost登錄。
- 使用TortoiseSVN客戶端時,通過路由俠映射訪問。
**安裝路由俠**:
- 下載並登錄路由俠,設置內網映射,創建到80埠的公網地址。
**外網訪問**:
- 將路由俠生成的公網地址粘貼到外網瀏覽器中,通過TortoiseSVN客戶端檢出項目。
**安裝TortoiseSVN客戶端**:
- 下載並安裝TortoiseSVN,選擇所需語言包。
- 安裝完成後,配置SVN檢出文件夾。
**創建檢出文件夾**:
- 在本地新建文件夾,輸入SVN伺服器地址和檢出路徑,驗證用戶名和密碼,檢出成功後提交文件。
至此,你已成功在外網訪問了內網的SVN伺服器。通過這些步驟,團隊成員無論身處何處,都能高效地協作開發。
④ svn伺服器資源外網不能訪問是什麼原因
先確認在內網時鍵入http://192.168.1.30/svn/src/file 和 http://222.111.10.12/svn/src/file 是不是都能訪問,如果都可以訪問,嘗試為222.111.10.12加一個外網A記錄再試一下,如果不行我再想想別的辦法
⑤ svn地址,用localhost可以訪問,換成 ip就不行
如果你的SVN伺服器是架設在一個區域網內,那麼你需要在路由器上做一個埠映射,將對外網地址SVN埠(這個埠號要看你安裝時有沒有修改過,我記得默認是3690)的訪問自動轉發到你這台主機來,具體操作你登錄到路由器上查看相關菜單
⑥ ubuntu linux + apache2+ svn 怎麼實現外網訪問IP地址限制
方法如下:
1) 在httpd.conf文件中添加下面語句,表示使用這個模塊的功能
LoadMole authz_host_mole bin/mod_authz_host.so
2)然後是:
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from 10.10 192.168.1 #允許兩個網段可以訪問
denyfrom all
3)完整代碼為:
<Location/svn>
DAVsvn
SVNPath/home/svn
AuthTypeBasic
AuthName"myprojectsubversionrepository"
AuthUserFile/etc/subversion/passwd
Requirevalid-user
OrderDeny,Allow
DenyfromAll
Allowfrom192.168.1-------------------------只有這個段的ip能訪問。
</Location>