如何使用 NetGuard 逐一阻止應用程式存取互聯網

最後更新: 01/12/2025

  • NetGuard 在 Android 系統上充當非 root 防火牆,使用本機 VPN 逐一應用程式封鎖或允許網路存取。
  • 它可以透過限制後台連線來改善隱私、減少廣告、節省電量並控制行動數據。
  • 它提供高級功能,例如鎖定模式、流量日誌以及對 WiFi 和行動數據的單獨控制。
  • 它的主要限制是與其他正在使用的 VPN 不相容,以及在管理關鍵系統應用程式時存在一些限制。

如何使用 NetGuard 逐一阻止應用程式存取互聯網

¿如何使用 NetGuard 逐一應用程式阻止其存取網路? 在安卓系統中,即使你沒有使用應用程序,它們也很容易連接到互聯網。這會導致隱私外洩、電池電量快速消耗,以及資料流量套餐在你不知不覺中消失。雖然作業系統提供了一些控制選項,但這些選項越來越少,而且分散在不直覺的選單中。

幸運的是,它們存在。 NetGuard 等解決方案,是一種無需 root 權限的防火牆,可讓您逐一應用程式進行設定。 它可以控制哪些內容可以在網路上分享,哪些內容不能分享。它相當於一種「選擇性飛行模式」:您可以封鎖廣告、避免可疑連接,同時還能接收重要訊息、電話和通知,而不會損失任何內容。

為什麼要阻止某些應用程式存取網路?

許多應用程式不需要 需要不斷連接到網路才能運作但他們還是會這麼做。在後台,他們會發送使用統計數據、追蹤數據、設備標識符,甚至位置信息,而這些信息並非應用程式正常運行所必需。

透過使用像 NetGuard 這樣的工具選擇性地切斷該連接。 您可以保護隱私、減少廣告,並更好地控制您的資料使用情況。而且這一切都無需卸載應用程序,也不會像開啟完全飛行模式那樣使手機無法使用。

其中一個最明顯的理由是: 保護您的個人資訊有些應用程式會記錄您的位置、Android ID、聯絡人或瀏覽歷史記錄,用於建立廣告檔案,或在最糟糕的情況下,用於其他不明用途。透過限制哪些應用程式可以存取互聯網,您可以防止它們洩露這些資料。

還有一個問題是… 侵入式廣告和垃圾通知尤其是在免費遊戲和應用程式中。通常,這些應用程式聯網的唯一真正目的就是下載橫幅廣告、影片和各種廣告。如果應用程式離線運作良好,即使開啟防火牆,你也可以繼續使用它…但不會再看到廣告。

我們也不能忽視電池和行動數據的消耗。後台連接、持續同步以及追蹤器不斷發送訊息都會加劇這種情況。 它們會耗盡你的電池電量,並可能超出你的數據流量限制。尤其是在預算緊張或漫遊的情況下。

安卓系統上的 NetGuard 應用程式可以阻止網路連接

安卓系統的限制:為什麼需要防火牆

多年來,一些安卓手機製造商都提供了以下選項: 在「設定」中限制每個應用程式的網路存取權限然而,自 Android 11 以來,許多品牌已經移除或隱藏了此功能,即使是最近的系統版本(如 Android 16)也沒有提供清晰統一的解決方案。

Android 通常開箱即用時最多只提供以下選項: 限制背景數據 對於某些應用,或當您僅使用行動數據時阻止它們,這可以作為一種變通方法,但並非真正的防火牆:某些應用程式即使在前台運行時仍然會連接,而且不同廠商和不同介面上的控制方式差異很大。

此外,谷歌一直在放鬆 對權限和網路使用進行精細控制實際上,如果你想嚴格控制哪些應用程式可以連線、何時連線以及連線原因,就需要防火牆。傳統上,這意味著需要對裝置進行root操作,並使用會修改系統的解決方案,而這會帶來許多風險和複雜性。

這時NetGuard就派上用場了: 一款無需root權限即可透過本地VPN工作的防火牆Android 一次只允許一個 VPN 處於活動狀態,因此這種方法有其缺點,但它也允許任何用戶在不觸及系統或解鎖引導程式的情況下控制其應用程式的流量。

獨家內容 - 點擊這裡  如何加密WhatsApp

NetGuard是什麼?它的實際運作原理是什麼?

NetGuard 是一個應用程式 一款可作為安卓防火牆的開源程式碼 無需root權限。訣竅在於利用Android Lollipop版本以來提供的API,該API允許建立本地VPN。設備的所有網路流量都會透過這個「虛擬」VPN路由,然後NetGuard會根據這個VPN決定允許哪些流量,封鎖哪些流量。

實際上,當你使用 NetGuard 阻止某個應用程式時,它的流量會被重定向到一種… 內部“數位轉儲”它會嘗試連接,但數據包實際上從未離開您的手機。這種情況可能發生在 Wi-Fi 和行動數據連接上,您可以選擇單獨阻止其中一種連接,也可以同時阻止兩者。

NetGuard的設計旨在 即使是完全不懂網路的人也能輕鬆使用。它會顯示所有應用程式的列表,每個應用程式旁邊都有兩個圖示:一個代表 Wi-Fi,一個代表行動數據。圖示的顏色表示該應用程式是否可以連接,輕點一下即可變更其狀態。

由於不需要 root 權限,NetGuard 不會修改系統檔案或觸及裝置的敏感區域。 幾乎相容於所有現代安卓手機前提是它允許使用 VPN。此外,透過減少後台連接數,它通常有助於節省電池電量,而不是消耗電量。

作為一個開源項目,它的程式碼可供公眾審計。這一點至關重要: 如果 NetGuard 對您的資料進行了任何可疑操作,社區將會偵測到。這種透明度大大降低了人們因允許應用程式查看和過濾所有流量而產生的擔憂(這是可以理解的)。

NetGuard 設定步驟詳解

NetGuard的優勢和主要特點

NetGuard 的優勢之一是: 它不僅可以阻止用戶應用程序,還可以阻止許多系統應用程式。如果您想限制那些在廣告或遙測方面非常激進的服務,這將特別有用,但前提是您要明白,封鎖它們可能會影響推播通知或更新等功能。

NetGuard 的免費版本提供了一套相當全面的功能: 支援 IPv4/IPv6、TCP 和 UDP 協議它支援網路共享,可以記錄並顯示每個應用程式的數據使用情況。它甚至可以在應用程式嘗試存取網路時顯示通知,以便您立即決定是否允許或阻止該應用程式。

升級至專業版可解鎖進階選項,例如 每個應用程式的所有出站流量的完整日誌能夠搜尋和篩選連線嘗試,匯出 PCAP 檔案以便使用專業工具進行分析,並能夠允許或阻止每個應用程式的特定位址(IP 或網域名稱)。

另一個重要的優勢是NetGuard 它力求最大限度地減少對電池的影響。透過減少不必要的後台連接和無意義的同步,電池續航時間通常可以提升。如果配置得當,且防火牆沒有被某些廠商激進的節能功能所激活,那麼它本身的功耗並不高。

此外,該介面允許您根據螢幕狀態配置行為。例如,您可以 螢幕開啟時允許存取互聯網,後台阻止訪問。 某些應用程式就是這樣。它們在使用時正常運行,但關閉後就會停止消耗數據和電力。

如何逐步安裝和設定 NetGuard

第一步是 從 Google Play 或 GitHub 上的程式碼庫下載 NetGuard。兩個版本都合法且安全,但 Play 商店中的版本會自動更新,而從 GitHub 上您可以存取可能更新的版本或具有特定功能的版本。

應用程式安裝完成後,打開它就會看到一個 頂部主開關這是防火牆的開啟或關閉總按鈕。首次啟用時,Android 系統會顯示一則通知,詢問是否允許建立本機 VPN 連線;您必須允許此操作,NetGuard 才能正常運作。

獨家內容 - 點擊這裡  如何在Comodo防火牆中設置密碼

VPN啟動後,NetGuard立即開始顯示 您裝置上安裝的所有應用程式 在清單中,每個應用程式名稱旁邊都會顯示兩個圖標:一個是 Wi-Fi 圖標,另一個是行動數據圖標。根據目前設置,每個圖示可能顯示為綠色(允許)或橙色/紅色(封鎖)。

點擊每個圖標,即可決定該應用程式是否可以使用該連接。例如,您可以 允許透過 WiFi 訪問,但阻止行動數據。 一款遊戲會消耗你的流量,或是某個特定應用程式則會消耗你的流量。你無需進入每個系統應用的設定:所有設定都集中在這個介面上。

如果點擊應用程式名稱而不是圖標,則會開啟一個更詳細的畫面。從那裡你可以… 微調背景行為: 僅允許在螢幕開啟時連接,在螢幕關閉時阻止資料使用,或針對特定情況應用特殊條件。

鎖定模式和其他實用功能

NetGuard最強大的功能之一是所謂的 封鎖模式或全面交通阻斷透過三點選單啟動此功能後,防火牆預設會阻止所有應用程式的所有連接,但您明確標記為允許的連接除外。

如果您想要最大限度的控制,這種方法是理想的選擇:無需逐一阻止應用程序, 你先封鎖部分內容,然後再創建例外。 對於您真正需要保持連線的訊息、電子郵件、銀行或其他應用程序,請啟用「鎖定模式」。要啟用某個應用程式的“鎖定模式”,只需在 NetGuard 中轉到該應用程式的詳細信息,然後選擇“允許在鎖定模式下運行”選項即可。

另一個有趣的選項是添加 將 NetGuard 新增至 Android 快速設定面板您可以在這裡像啟用或停用飛行模式或 Wi-Fi 一樣啟用或停用防火牆,無需每次都開啟應用程式。如果您需要暫時停用所有限制,這將非常有用。

NetGuard 還具有連線日誌,其中顯示 哪些應用程式正在嘗試連接,何時連接,以及連接到哪些目標?回顧這段歷史是一種非常方便的方式 檢測可疑應用程式 連接過於頻繁或連接到您意想不到的伺服器。

最後,必須將 NetGuard 從系統中排除。 積極的電池優化 許多廠商都內建了這項功能。如果系統在背景終止了該應用程序,防火牆就會停止工作,而您可能不會察覺。當出現「停用電池優化」通知時,建議您按照步驟操作,並選擇「不最佳化」選項。

進階技巧及與其他阻斷劑的組合

雖然 NetGuard 可以透過切斷許多應用程式的連線來封鎖大部分廣告,但在某些情況下,它仍然無法阻止廣告的傳播。 建議與廣告攔截器結合使用。 此外,這還可以過濾掉不必要的連線以及整合到網站、遊戲或服務中的橫幅廣告,而這些網站、遊戲或服務是您確實需要存取網路才能存取的。

另一個好做法是偶爾檢查一下 流量歷史記錄和 NetGuard 日誌 識別濫用網路存取權限的應用程式。如果您發現某個簡單的遊戲每隔幾分鐘就會連接一次,那麼或許應該將其屏蔽,或者尋找一款幹擾性較小的替代遊戲。

螢幕狀態控制也提供了許多可能性。您可以設定某些應用程式(例如社交網路或電子郵件用戶端)來接管螢幕。 只有螢幕亮著的時候它們才會連結。這樣,當你打開它們時,你仍然可以收到內容,但後台持續不斷的資料傳輸就會減少。

如果您使用的是較舊版本的 Android 系統(例如 Android 10 或更早版本),某些製造商(例如華為或中國品牌)仍然會包含某些限制。 每個應用程式的內部設置,用於限制行動數據和 WiFi 存取權限在這種情況下,您可以將這些原生控制項與 NetGuard 結合使用,以實現雙重保護。

獨家內容 - 點擊這裡  Google 的 AICore 服務是做什麼的?

在專業環境中,許多設備都依賴嚴格的策略,因此值得考慮以下幾點。 MDM(行動裝置管理)解決方案 例如 AirDroid Business 或類似工具。這些工具可讓您集中設定網路限制、阻止應用程式或限制其使用,而無需單獨配置每個裝置。如果您仍然有興趣了解更多信息,我們附上了一篇相關文章。 帳號被盜後24小時內該做什麼:手機、電腦和線上帳戶

缺點、限制以及與其他 VPN 的兼容性

雖然 NetGuard 功能非常強大,但了解其限制也很重要。 在貿然採取封鎖行動之前,應考慮以下限制:最重要的限制是安卓系統一次只允許一個 VPN 處於活動狀態。由於 NetGuard 的工作原理是建立本機 VPN,因此您無法同時使用其他 VPN 應用程式(例如 WireGuard 或類似應用程式)。

這會給那些既想要又想要的人造成衝突。 應用防火牆作為真正的出站 VPN (例如,加密網路流量或更改國家/地區)。在這種情況下,您必須做出選擇:要么使用 NetGuard,要么使用傳統的 VPN。此外,還有一些項目,例如 RethinkDNS,試圖將這兩種功能合併到一個應用程式中。

另一個相關的限制是 NetGuard 它無法100%控制所有系統應用程式。即使您封鎖某些關鍵的 Android 服務(例如下載管理器或 Google Play 服務的某些元件),它們仍可能繼續連接,因為系統本身將它們視為核心的一部分。

這意味著你可能仍然會看到 任何源自系統元件的廣告或流量即使啟用了 NetGuard,也可能無法正常運作。有些應用程式依賴 Google Play 服務來顯示廣告、通知或同步訊息,而封鎖這些服務可能會導致合法應用程式出現故障。

最後,如果您過度限制互聯網訪問,某些應用程式可能會出現故障。 功能受限、登入失敗或更新問題關鍵在於找到平衡:切斷對不需要的內容的訪問,但允許對應用程式正常運行和繼續接收安全補丁至關重要的內容訪問。

NetGuard 的替代方案和附加元件

並非所有人都習慣使用基於 VPN 的防火牆,或需要同時相容於其他 VPN。在這種情況下,有些人會尋找… 使用系統設定調整網路權限的應用程式相較於在「設定」中逐一選擇應用,它的介面更加便捷。

RethinkDNS 等工具試圖填補這一空白: 它們提供了一種應用防火牆和安全 DNS/VPN 功能。 在同一個應用程式中。儘管它們可能還沒有達到細節的程度。 網絡衛士 對於基於螢幕狀態或進階日誌記錄的篩選器,它們允許在無需 root 權限的情況下同時進行網路保護和 VPN 隧道。

如果您只關心資料使用情況而不太在意隱私,Android 的內建設定可以滿足您的需求。 限制後台資料並限制行動數據使用 它們或許夠用了。它們更基礎,透明度也更低,但它們不會增加額外的複雜性,也不依賴 VPN。

無論如何,無論您選擇 NetGuard 還是嘗試其他替代方案,重要的是要明確目標: 減少不必要的流量,保護您的數據,並改善使用者體驗 而不是盲目地操作,任由應用程式在背景隨意運行。

只要防火牆工具配置得當,再加上一些良好的習慣(檢查權限、警惕那些要求存取所有權限的應用程式、經常更新),完全可以做到。 享受安卓系統帶來的更少麻煩、更高隱私保護和更長電池續航力。無需root權限,也無需進行複雜的配置。現在你知道了。 如何使用 NetGuard 逐一應用程式阻止網路存取。

如何偵測你的安卓手機是否感染間諜軟體並逐步清除
相關文章:
偵測並清除安卓裝置上的間諜軟體:逐步指南