1. 程式人生 > >[日常折騰](四)SS+Proxifier實現全域性代理/校園網免流

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