跳至內容

Shadowsocks

維基教科書,自由的教學讀本

Shadowsocks 是輕量級的開源的伺服器中轉包傳輸工具。該軟件在中國大陸一般被當作SOCKS5代理伺服器,以突破被中國政府建立的防火長城,從而使用被防火長城屏蔽的網絡服務。

Shadowsocks 客戶端可在WindowsLinuxAndroidmacOSiOSOpenWrt上使用,伺服器端有PythonRustGolangC語言(libev)、C♯Erlang等多種程式語言版本可以運行。

Shadowsocks 默認的代理地址及端口:SOCKS5協議地址 127.0.0.1:1080 ;http協議 127.0.0.1:8123 。

客戶端使用

[編輯]

把你的 Shadowsocks 賬號填入相應軟件平台的客戶端軟件即可使用 Shadowsocks。

Shadowsocks 伺服器搭建

[編輯]

Shadowsocks 各平台的客戶端

[編輯]

Microsoft Windows

[編輯]

Mac OS X

[編輯]

Linux

[編輯]
  • Outline
  • shadowsocks-qt5: 支持多個連接同時在線和流量統計的圖形化客戶端
  • shadowsocks-gui: 已停止開發

Android

[編輯]

iOS

[編輯]

OpenWRT

[編輯]

Shadowsocks 賬號

[編輯]

Shadowsocks 賬號可通過自行搭建 Shadowsocks 伺服器端,購買或尋找免費賬號得到。不少網站會提供一些免費的公共賬號,不過安全性可能無法保證。對安全性有較高要求的,建議自行搭建 Shadowsocks 伺服器端或使用可信任的 Shadowsocks 賬號,且不建議使用註冊地址在中國的公司提供的翻牆服務。

代理伺服器瀏覽器擴展及設置

[編輯]

通過二維碼添加配置

[編輯]

部分平台的 Shadowsocks 客戶端軟件已經支持通過掃描二維碼的方式來添加 Shadowsocks 配置。

例如某shadowsocks配置為:
192.168.100.1:8888,加密方式為 bf-cfb,密碼為 test
則編碼前的 URI 為
ss://bf-cfb:test@192.168.100.1:8888
然後把這個地址填入 shadowsocks 配置轉二維碼的工具上,即可生成。

站外連結

[編輯]

教程

[編輯]

Shadowsocks配置轉二維碼

[編輯]
維基百科中的相關條目: