[日常折騰](四)SS+Proxifier實現全域性代理/校園網免流
一、 前言
使用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全域性代理/校園網免流服務就搭建完成了。本文內容較短,只對在下的操作進行了整理記錄,如有紕漏還請指出。