《數字極權時代生存手記》7. Shadowsocks 初級教程
Shadowsocks,俗稱 ss,既指基於 Socks5 的加密傳輸協議,也指實現 Shadowsocks 協議的各種傳輸包,是中國大陸最為流行的翻牆工具之一。
1 Shadowsocks 發展簡史
Shadowsocks 是 clowwindy 開發的翻牆軟件,因過於火爆引起了公安的關注,作者 clowwindy 迫於警方壓力於 2015 年 8 月 22 日在 Github 上刪除了 Shadowsocks 項目的全部代碼並停止開發。 madeye 和 linusyang 在 Shadowsocks 的基礎上持續開發和維護 Shadowsocks-libev。破娃醬 (breakwa11) 開發了 ShdowsocksR (SSR) 分支,在原版 Shdowsocks 基礎上提高了安全性並加入了混淆。2017年7月27日,breakwa11 遭到自稱「ESU.TV」的不明身份人士的人身攻擊,被迫刪除 SSR 在 GitHub 上的代碼、停止維護 ShadowsocksR 項目並解散相關 Telegram 交流群組。之後 Akkariiin 宣佈接手 SSR 項目並在此基礎上開發 ShadowsocksRR 分支。
2 如何使用 Shadowsocks
2.1 服務器端
獲取 Shadowsocks 節點的方式主要有以下幾種:
購買 Shadowsocks 服務商(俗稱「機場」)提供的商業服務
使用他人共享的 Shadowsocks 節點
租用 VPS 自建 Shadowsocks
2.1.1 Shadowsocks 服務商的選擇
參見:DuyaoSS|浅谈部分机场(SS/SSR提供商)的使用感受--完整版(联通)更新中
編者不推薦從個人賣家處購買 Shadowsocks 服務,更不要從在 QQ 群、Telegram 群聊中兜售服務的個人賣家處購買服務,以免上當受騙。
2.1.2 使用共享節點
使用共享節點的弊端也顯而易見——眾多用戶使用同一個節點勢必導致低網速,使用體驗不佳;同時也容易招致 GFW 的封殺,必須更換新的節點,穩定性無法保證;隱私與安全無從保障;需要投入大量時間成本查找和測試節點。
共享節點可用於救急,不建議日常使用。 Telegram 上有 V2ray,SSR節點最新發佈🚀🚀🚀🚀🚀、360互聯網安全中心 等發佈共享 Shadowsocks、V2Ray 節點信息的頻道。更多渠道請自行搜索。 以 V2ray,SSR節點最新發佈🚀🚀🚀🚀🚀 提供的 SSR 節點為例,複製 URL 「ssr://xxxx……xxxx」後打開 Shadowsocks 客戶端即可自動導入節點信息。
2.1.3 租用 VPS 自建 Shadowsocks
參見各 Shadowsocks 分支的 GitHub 項目頁。 如果你不會使用 Linux 系統,可以借助 iOS 平台上的 HyperApp 應用在圖形用戶界面下配置安裝各類 Shadowsocks 的服務端。
參見:
HyperApp 用戶文檔 - 商店應用配置 - SSR 教程
YouTube | 五分鐘快速建立vpn,可全程手機操作,方便快捷的一款強大軟件hyperapp之ssr教程 (需翻牆)
2.2 客戶端
2.2.1 客戶端的選擇
參見: 聰聰:SS/SSR 簡介 – 客戶端
2.2.2 客戶端的使用
單個添加節點:選擇協議類型(例如 Shadowscoks、ShadowsocksR、Socks5 等),填寫主機 IP 、端口、密碼、加密方式、混淆協議及標籤等。
批量導入節點:添加服務器類型選擇「Subscribe」,輸入 Shadowsocks 服務商提供的訂閱連接。
多數 Shadowsocks 服務商會提供客戶端使用教程。
參見:
聰聰:SS/SSR 簡介