Shadowsocks代理介紹

先科普下HTTP協議和Socks5協議:
https://www.cnblogs.com/yinzhengjie/p/7357860.html

簡單的給個結論:
SOCKS工作在會話層上,而HTTP工作在應用層上,Socks代理只是簡單地傳遞數據包,而不必關心是何種應用協議(比如FTP、HTTP和NNTP請求),所以Socks代理服務器比應用層代理服務器要快得多。

但是對比HTTP協議代理,Socks5代理安全性會低很多。不過對於我們測試邏輯來說,速度更重要(價格便宜也更重要

Shadowsocks支持哪些端?
一般購買一個Shadowsocks代理後,他們一般會提供兩樣東西,1,各種客戶端,2,服務器信息(或者是二維碼,服務器配置文件、json之類)

使用方法網上比較常見,按步驟走就行,而且一般的Mac、Android、iOS、Windows端的客戶端,都能支持掃描,批量訂閱服務器,這一點還是很先進的(開源項目,作者後來被抓)。

使用中的注意事項
一般來說,需要你設置全局代理(對應Proxy Type=global),然後桌面端需要配置繞過局域網。

會遇到一些其他問題

比如我要測一個WP端,但是沒客戶端怎麼辦

解決辦法:Windows或Mac端設置好Socks代理後,通過Privoxy軟件把Socks5代理轉換爲HTTP代理,然後其他設備通過HTTP代理鏈接到同一局域網的這臺電腦上。也可以完成代理(同時適用於所有支持wifi的設備,比如Android、iPhone等,這樣也免去你去各個端去安裝軟件配置的過程)

參考鏈接:

Mac 下如何將Socks代理轉換爲HTTP代理
http://chaishiwei.com/blog/1234.html

Windows 轉換 Socks5 爲 HTTP 代理
https://cloud.tencent.com/developer/article/1142452
更好的解決辦法
如果我們這一塊測試需求量很大,比如我們將要做SongPriviledge重構,涉及長時間大面積的驗證時,我們可以考慮弄臺路由器,配置上Shadowsocks(得看看公司IT是否支持)

參考鏈接

https://zzz.buzz/zh/gfw/2016/02/16/deploy-shadowsocks-on-routers/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章