Portmaster 實測:逐一檢視每個程式的對外連線

摘要

Portmaster 是 Safing 推出的開源應用程式防火牆,逐一監看各程式的對外連線並可一鍵放行或阻斷,預設加密網域查詢、內建過濾清單,GPLv3 免費釋出,讓本機資料流向一目了然。

推薦
軟體名稱
Portmaster
版本
2.2.3
收費
免費
開源
開源
作業系統
WindowsLinux
更新時間
2026-10-06 21:56

哪些程式正在對外連線

裝一套標榜離線作業的筆記軟體,然後打開網路監控看一眼。不到一分鐘,它已經聯絡過更新伺服器、遙測端點,還有一個你從沒聽過的網域。想請 Windows 內建的防火牆解釋這件事,得到的是一份沒人看得懂的規則清單,對於「哪個程式正在跟哪個網站說話」這個問題,它完全沒有回答。系統其實記下了連線,只是從來不把它整理成一般人能據以行動的樣子。

Portmaster 把這個問題搬到檯面上。它由德國隱私公司 Safing 開發,以 GPLv3 授權釋出,原始碼公開,任何人都不必憑信任接受它的說法,可以自己查。安裝之後,每個開啟連線的程式都會出現在即時清單裡:目標網域、網域歸屬、傳輸量、連線次數,一次點擊就能放行或阻斷。不必寫規則語法,不必查連接埠編號,也不必花一個下午讀說明。

Portmaster 的即時連線檢視畫面

預設就已經守住的隱私底線

它的預設值值得一提,因為多數工具出廠時一律從寬,把加固的工作留給使用者。Portmaster 預設把全系統的網域查詢送進加密通道,電信業者只看得到流量存在,看不到你查了哪些名字。內建的過濾清單在連線離開機器之前就擋下常見的廣告與追蹤網域,而且作用範圍是每一個程式,不是單一瀏覽器。規則以程式為單位,離線工具可以完全切斷,下載程式則允許只連特定區域的伺服器。

架構上它是一個隨系統啟動的常駐服務,介面在本機執行,不需要帳號、沒有雲端主控台,核心功能也不要求訂閱。這一點比聽起來重要:一套要先把你的連線清單送回廠商、才能判斷該不該放行的防火牆,只是把信任問題搬家,並沒有解決它。

Portmaster 的預設隱私設定與過濾清單

Portmaster 的意義在於「看見」。當隱私變成一條條帶時間戳與位元組數的具體連線紀錄,它就不再是口號。看清楚每份資料從哪裡出去,主控權才真的回到坐在鍵盤前的人手上。

實際要付出的代價

目前版本 2.2.3,維護相當活躍。Windows 與 Linux 支援成熟,macOS 並未提供,這一點直接排除了不少人。要坦白說的是它的份量:它比系統內建的防火牆重,第一次設定得花時間判斷每個程式到底需要什麼。誤擋了程式賴以運作的功能,某項功能就會安靜地停擺,直到你找到那條規則放行。心理準備是折騰一個晚上,之後幾乎不必再理它。

商業模式也講清楚。核心防火牆、加密解析與過濾清單永久免費;付費訂閱增加多跳私密路由,讓流量經過數個中繼,任何單一營運商都看不到兩端。若你只想知道什麼東西離開電腦、並攔掉不喜歡的部分,免費版就夠了。

安裝流程也很克制:下載單一安裝程式,執行後由它接管系統的網路堆疊,重新開機一次即可生效。移除時同樣乾淨,不必手动清理服務或驅動。對於習慣先用一週再決定的使用者,這種可逆性比任何功能清單都更有說服力。

與其他方案的差別在哪裡?多數防火牆要你先用連接埠與協定描述流量,而你在那個當下根本還不知道發生了什麼事。它把順序倒過來:先觀察,再判斷。整個產品的價值就在這個倒轉,也因此它更適合推薦給從沒寫過規則的人,而不是腦中已經有完整流量圖的網路工程師。

Portmaster下載地址
支援的作業系統: Windows Linux