一、 前言
使用SS+瀏覽器代理配置可以在訪問網頁時實現代理,同理可以完成校園網免流。而爲了實現真正意義上的免流,需要對系統設置全局代理。使用Proxifier進行簡單的配置即可達到這一目的。本文簡要記錄在下的配置過程。
二、 配置步驟
0. 安裝並配置SS
Proxifier需要配合SS使用進行全局代理。如果此前已經配置好SS並可以正常使用,則跳過此步驟。
1. 安裝Proxifier
略
2. 配置Proxifier
2.1 基本配置
1.在啓動Proxifier前先啓動SS。
2.啓動Proxifier。
3.菜單欄Profile
(配置文件)->Proxy Servers
(代理服務器);添加一個配置,地址和端口填寫此前爲此前配置的local_address
和local_port
(例如在下使用了默認的127.0.0.1
和1080
),Protocol
(協議類型)選擇SOCKS Version 5
;保存配置。
4.菜單欄Profile
(配置文件)->Name Resolution
(名稱解析);如果你的DNS沒有被污染(比如在下使用的DNS),可以保持默認配置,即選中Detect DNS settings automatically
;而如果你的DNS已經被污染,無法解析某些網站的地址,則取消選中Detect DNS settings automatically
並選中Resolve hostnames through proxy
。在下的網絡環境下進行測試兩者效果相同,各位可以根據自己網絡情況酌情配置。
2.2 將SS添加至直連名單
假如不設置SS至直連名單,進行代理時會陷入死循環。添加SS至直連名單有兩種方式。
1.推薦方法
菜單欄Profile
(配置文件)->Proxification Rules
(代理規則),添加一個規則
可以直接將SS的應用添加至規則,在Applications
欄瀏覽並選擇SS的應用程序即可。
也可將SS的端口添加至規則,在Target Ports
欄填寫此前配置的local_port
即可(例如在下使用默認的127.0.0.1
)。
2.“野路子”(在下使用的方法但不推薦)
不進行手動配置。已經啓動SS的情況下運行Proxifier;顯然這樣會觸發代理的死循環,此時Proxifier會探測到這個循環並提示
Infinite Connection Loop Detection:
Proxifier detected that the application Shadowsocks.exe is likely to get into an infinite connection loop.
此時選擇Apply suggested changes automatically
會自動創建直連規則。
3. Enjoy!
完成上述配置後,在啓動SS和Proxifier的情況下已經實現了全局代理,嘗試其他應用測試一下使用效果吧。
在下在校園網環境下,不進行校園網認證,通過IPv6地址連接SS服務器,在運行Proxifier後可以實現全局校園網免流。
三、 小結
在已經完成SS服務器搭建和本地SS配置後,使用Proxifier進行全局代理/免流無需過多配置即可完成。這樣功能完整的SS全局代理/校園網免流服務就搭建完成了。本文內容較短,只對在下的操作進行了整理記錄,如有紕漏還請指出。