⚠ 這是歷史版本頁面 — 查看 Stunnel 最新版本 →
##

編輯短評

Stunnel 是一套輕量的網路加密代理工具,專門為那些原生不支援 TLS/SSL 加密的應用程式補上安全通道。它的核心概念很直接:在你既有的用戶端與伺服器之間,加一層加密隧道,讓原本明碼傳輸的資料(例如舊版通訊協定或自製服務)也能獲得現代加密保護,而且完全不需要改動應用程式本身的程式碼。這項特色讓它成為網路管理與資安人員的實用工具,尤其當你手上有一堆老舊服務卻又無法立刻升級時,Stunnel 就能扮演「加密橋樑」的角色。它由原作者持續維護,更新頻率穩定,在同類工具中屬於歷史悠久且口碑不錯的選擇,雖然使用者數量不算龐大,但在專業領域中一直有固定需求。

這套軟體特別適合需要快速為內部服務加上加密層的系統管理者、開發者,或是任何想在沒有 VPN 的情況下保護特定連線的使用者。與 SHAREit、uTorrent 這類主打檔案傳輸或下載的工具不同,Stunnel 不做內容傳輸,而是專注在「加密通道」本身,因此定位更偏向基礎設施。它的取捨在於:你需要自行設定用戶端與伺服器端的組態,對不熟悉憑證與連線埠概念的人來說,初期門檻稍高;但相對地,它體積小、免安裝即可執行,且是開源軟體,授權自由。目前僅提供英文介面,macOS 版與 Windows 版都有,使用前記得確認你的應用程式是否支援透過代理或本機埠轉發,才能正確搭配運作。

##

軟體介紹

Stunnel for Mac 是一款代理管理與網路加密工具,讓使用者能在原本不支援 TSL 與 SSL 標準的 Mac 上建立安全且加密的連線。

這款應用程式是開放原始碼軟體,由開發者 Michał Trojnara 直接主導開發。Stunnel for macOS 迅速成為網路與安全專業人士的首選解決方案之一,他們希望在網路節點(無論是伺服器或客戶端)上加入 TLS 加密功能,同時又不想大幅修改通訊與資料分享程式的程式碼。

為了提供最高等級的安全性,Stunnel 高度依賴經過驗證的公開金鑰加密技術,搭配 X.509 數位憑證,以建立無法穿透的 SSL 連線。安全性由先進的 OpenSSL 函式庫與使用者選擇的加密演算法處理,並通過 FIPS 140-2 驗證,還有更多其他功能。

這款應用程式最初於 1998 年 12 月對外發布,歷經多次重大升級,使其同時適用於一般家庭使用者與大型企業。新增的安全性、可攜性與擴充性功能,讓所有使用者都能直接掌控網路安全。

在市場上推出超過 16 年後,Michał Trojnara 又發布了一款功能更豐富的線上安全應用程式 Ghostunnel——它被定位為 Stunnel for Mac 的後繼產品。

無論是家庭使用者或企業,都可以免費下載與使用這款應用程式。它針對所有現代版本的 macOS 進行最佳化,同時也支援多種其他作業系統與裝置平台。

功能與亮點
  • PTHREAD(Posix)
  • FORK(傳統 Unix)
  • UCONTEXT(使用者層級)
  • 多台後端伺服器之間的負載分享
  • 外部工作階段快取(適用於叢集)
  • 壓縮(適用於頻寬受限的環境)
  • 基於憑證的存取控制
  • CRL 與 OCSP 憑證撤銷
  • 支援 SNI(伺服器名稱指示),用於名稱型虛擬伺服器
  • PFS(完美前向保密),搭配 DH 與 ECDH 金鑰協定
  • FIPS 模式(用於合規需求)
  • 硬體引擎設定
  • 本機模式(執行專為 inetd 設計的服務),可選擇配置虛擬終端機
  • chroot(額外安全性)
  • setuid/setgid(額外安全性)
  • 記錄至 syslog
  • Libwrap(TCP Wrappers)存取控制
  • 在特定平台上支援透明代理
  • EGD(熵收集守護程式)客戶端
  • Unix socket 支援
  • GUI
  • 將快取的對等憑證鏈儲存至檔案
  • IPv6 支援
  • 支援 cifs、connect、imap、nntp、pgsql、pop3、proxy 與 smtp 的協定協商
  • 延遲解析器(適用於撥號連線與具有動態 IP 位址的遠端主機)
  • 設定檔的優雅重新載入
  • 記錄檔的優雅重新開啟
  • Ident 存取控制
使用方法

使用終端機安裝,或拖曳至 Applications 資料夾

建立設定檔(stunnel.conf

在設定檔中定義客戶端模式並指定連接埠

使用終端機指令 stunnel stunnel.conf 啟動 Stunnel

透過記錄檔或測試流量重新導向來驗證連線

使用 Automator 或 launchd 設定開機時自動啟動

系統需求
  • macOS 10.12 Sierra 或更新版本
  • Intel 或 Apple Silicon(可能需要 Rosetta)
  • 已安裝 OpenSSL 函式庫
  • 安裝時需要管理員權限
  • 需要終端機存取以進行設定與控制
優點
  • 為舊版應用程式提供安全隧道
  • 輕量且效能快速
  • 可自訂的設定檔
  • 支援多種協定
  • 開放原始碼且免費使用
缺點
  • 沒有圖形化使用者介面
  • 需要手動設定
  • 使用者文件有限
  • 沒有內建的憑證管理工具
  • 對初學者來說可能較難上手
另有提供:下載 Stunnel for Windows

下載 Stunnel for Mac 最新版本 為什麼這款應用程式發布在 FileHorse 上?(更多資訊
##

歷史版本

完整清單 →