在 qBittorrent 的連線設定裡看到「SOCKS5」,或是有人說 BT 掛 SOCKS5 比開 VPN 快,你可能會想:這跟 VPN 是同一種東西嗎?該選哪一個?
先講重點:SOCKS5 是一種代理伺服器的協定,可以幫你換 IP,但它不會加密你的流量。如果只是想讓某個 App 換 IP,它很方便;如果是想保護隱私,還是要用 VPN。
SOCKS5 是什麼?
平常你上網是直接連到對方的網站或伺服器,對方看到的是你的 IP。用了 SOCKS 代理之後,你的連線會先送到代理伺服器,再由它幫你連出去,對方看到的就是代理伺服器的 IP。
SOCKS5 是 SOCKS 協定的第 5 版,1996 年就訂好規格,有幾個特點:
- 不挑流量: 不只網頁,BT、遊戲、通訊軟體這類 App 的連線也能轉送,只要 App 支援。
- 支援 TCP 和 UDP: UDP 常用在遊戲、語音和 BT。
- 可以設帳號密碼: 代理伺服器可以限定有帳密的人才能用。
- 常用埠號是 1080: 設定時常會看到這個數字。
SOCKS5 本身沒有定義加密,所以你和代理伺服器之間的資料,就跟平常上網一樣。
SOCKS5、SOCKS4、HTTP 代理差在哪?
| 種類 | 能轉送什麼 | UDP | 帳密認證 |
|---|---|---|---|
| SOCKS5 | 各種 App 的連線 | 支援 | 支援 |
| SOCKS4 | 各種 App 的 TCP 連線 | 不支援 | 不支援帳密 |
| HTTP 代理 | 主要是網頁 | 不支援 | 支援 |
SOCKS5 跟 VPN 差在哪?
| 比較項目 | SOCKS5 代理 | VPN |
|---|---|---|
| 換 IP | 可以 | 可以 |
| 加密 | 沒有 | 有,整段連線都加密 |
| 保護範圍 | 只有你設定的那個 App | 整台裝置 |
| ISP 看得到什麼 | 看得到你在傳什麼,HTTPS 網站的內容除外 | 只看得到你連到 VPN |
| 公共 Wi-Fi | 不能保護 | 可以保護 |
| 速度 | 少了加密步驟,通常比較快 | 要加密,WireGuard 這類新協定已經很快 |
| 設定 | 要自己在 App 裡填 | 裝好 App,按連線 |
簡單說,SOCKS5 只幫你換一個 App 的 IP,VPN 則是把整台裝置的連線都包起來。如果你想了解 VPN 怎麼運作,可以閱讀 VPN 是什麼。
兩個一起開通常沒有必要。VPN 已經換了 IP 也加密了,再多一層只會更慢。
什麼時候適合用 SOCKS5?
適合的情況:
- BT 下載想換 IP: 只有下載軟體走代理,其他上網不受影響。
- 公司或學校網路擋了某些連線: 有些環境裝不了 VPN App,但 App 裡可以填代理。
- 爬蟲、開發測試: 程式要換 IP,又不需要全機都走 VPN。
- 想把單一 App 分開: 例如只有某個 App 要用其他地區的 IP。
不適合的情況:
- 用公共 Wi-Fi 登入帳號、處理工作。
- 不想讓 ISP 看到你在做什麼。
- 人在中國、伊朗這類限制多的地區。SOCKS5 的流量沒有加密也沒有偽裝,比較容易被辨識。
- 想看 Netflix 這類串流。沒有串流最佳化,多半也會被認出是代理。
用 BT 的話要注意,SOCKS5 沒有加密,ISP 還是看得出你在用 BT。換 IP 也不代表下載受版權保護的內容變合法,NordVPN 官方也明白寫不該拿來規避版權規定。這部分可以閱讀 BT VPN 推薦的說明。
哪些 VPN 有 SOCKS5?
不是每家 VPN 都有,下面是目前查到的情況:
| VPN | 有沒有 SOCKS5 | 怎麼用 | 要注意 |
|---|---|---|---|
| NordVPN | 有 | 手動設定,用服務憑證 | 只有荷蘭、瑞典、美國 |
| Private Internet Access | 有 | 手動產生代理帳密,可在 App 裡或下載軟體使用 | 查到的位址在荷蘭 |
| IPVanish | 有 | 手動設定 | 所有方案都包含 |
| PrivateVPN | 有 | 官方有各裝置教學 | 也提供 HTTP 代理 |
| Hide.me | 有 | 要先連上它的 VPN | 不能單獨當代理用 |
| ExpressVPN | 沒有 | 官方寫明不提供 | — |
要注意的是,這些代理伺服器的位置比 VPN 少很多。以 NordVPN 來說,都在歐洲和美國,亞洲沒有,人在台灣連過去延遲會比較高,BT 下載還好,要低延遲就不適合。
另外,Surfshark 官方支援頁找得到 Shadowsocks 的設定教學,但我沒查到 SOCKS5 的設定頁。Shadowsocks 是另一種東西,不要搞混。
SOCKS5 怎麼設定?以 qBittorrent 為例
這裡用 NordVPN 的 SOCKS5 示範,其他家的位址和帳密不同,流程差不多。
步驟一:拿到服務憑證
SOCKS5 要用的帳密,和你平常登入 NordVPN 的 Email、密碼不一樣。
- 登入 Nord Account,進到 NordVPN 頁面。
- 在「進階設定」找到「手動設定 NordVPN」:

- 在「服務憑證」分頁按「驗證電子信箱」,用 Email 收到的驗證碼確認:

- 複製使用者名稱和密碼:

步驟二:在 qBittorrent 裡填入
- 打開「工具」→「選項」→「連線」。
- 代理伺服器類型選 SOCKS5。
- 主機填 nl.socks.nordhold.net(荷蘭),想連別的地方可以換成 se.socks.nordhold.net(瑞典)或 us.socks.nordhold.net(美國)。
- 連接埠填 1080。
- 勾選「使用代理伺服器進行 Peer 連線」和驗證,填入服務憑證的帳密。填好會像這樣(英文介面):

圖片來源:NordVPN 官方說明頁 - 按確定,重新開啟 qBittorrent。
步驟三:確認有成功
到 ipleak.net,在「Torrent Address detection」按「Activate」:
頁面會產生測試用的種子(磁力連結),把它丟進 qBittorrent。回到頁面,顯示的 IP 應該是代理伺服器的,不是你的 IP。
這一步不要省。設定錯了不會跳錯誤,下載軟體可能照樣用你的真實 IP 連線。更完整的 IP 檢查可以參考 VPN 地區怎麼選裡面確認位置的做法。
瀏覽器可以用 SOCKS5 嗎?
可以,但有帳密的 SOCKS5 比較麻煩。Chrome 內建的代理設定不支援 SOCKS5 帳密。
Firefox 的連線設定可以手動填 SOCKS 主機和連接埠,並選 SOCKS v5:
圖片來源:Mozilla 官方說明頁
不過帳密的支援各版本說法不一,常要另外裝擴充功能。
對一般人來說,直接裝 VPN 的瀏覽器擴充或 App 簡單很多。要注意 NordVPN 官方也說,瀏覽器擴充只走代理,App 才會加密所有資料。
手機可以用嗎?
手機內建的 Wi-Fi 代理設定通常只有 HTTP,像 iPhone 的 Wi-Fi 詳細資訊最下方,就只有「HTTP 代理伺服器」:
要用 SOCKS5 得另外裝支援的 App。如果你要在手機上保護連線,直接用 VPN App 就好,可以參考 iPhone VPN 推薦和 Android VPN 推薦。
免費 SOCKS5 代理能用嗎?
搜尋 SOCKS5 常會看到免費代理清單,我不建議用,特別是要登入帳號的時候:
- 不知道是誰架的: 代理的主人看得到你連去哪裡,沒有 HTTPS 的內容也看得到。
- 可能記錄你的資料: 沒有隱私政策,也不知道資料流向。
- 不穩定: 清單上的 IP 常常沒多久就失效,或是已被各大網站封鎖。
就算一定要用,也只拿來做沒有帳號、沒有個資的測試。真的不想花錢,有公司背景的免費 VPN 還比較安全,可以閱讀免費 VPN 推薦。
常見問題
SOCKS5 是 VPN 嗎?
不是。SOCKS5 是代理協定,只幫你轉送連線、換 IP,不會加密。VPN 會建立加密通道,保護整台裝置。
SOCKS5 安全嗎?
協定本身沒有問題,但它沒有加密,所以不能當成隱私工具。你和代理伺服器之間的資料,ISP 或同一個 Wi-Fi 的人都有機會看到,而且代理業者也要信得過。
SOCKS5 比 VPN 快嗎?
通常比較快,因為少了加密的步驟。但實際還要看伺服器距離和負載,連到很遠的代理不一定比連附近的 VPN 快。
BT 下載要用 SOCKS5 還是 VPN?
想要簡單、也想加密,用 VPN。只想讓下載軟體換 IP、不影響其他上網,可以用 SOCKS5。兩者都不會讓下載盜版變合法。
SOCKS5 和 Shadowsocks 一樣嗎?
不一樣。Shadowsocks 是另一套協定,有加密,主要用在網路封鎖嚴格的地區。它的用戶端和本機程式溝通時會用到 SOCKS5,所以常被放在一起講。
