為了更佳地保護您的隱私與安全,Firefox 包含了一些權限,透過控制網站是否能存取您電腦上的應用程式與服務,或您本機網路上的裝置,來協助保護您的隱私。當網站請求此類存取權限時,Firefox 會先徵求您的許可。
從 Firefox 153 開始,所有 Firefox 桌面版使用者預設啟用「本機網路存取」保護。當公開的網站嘗試存取您電腦上的應用程式、服務,或您本機網路上的裝置時,Firefox 會在允許連線前徵求您的許可。
Firefox 為何要新增這些權限?
有些網站會嘗試與您電腦上執行的應用程式,或與您本機網路連線的裝置(例如印表機、路由器或媒體伺服器)通訊。惡意網站曾利用這些功能來追蹤您或掃描有漏洞的裝置。
為了確保您的安全,並協助您掌控自己的資料與裝置,當網站嘗試連線到您的裝置或本機網路時,Firefox 現在會徵求您的許可。
網站請求存取權限時會發生什麼事?
當公開的網站嘗試存取您電腦上執行的應用程式,或您本機網路上的裝置時,Firefox 會顯示權限提示,詢問是否允許該請求。
您可以選擇:
- 在本次造訪中 存取
- 在本次造訪中 存取
您也可以選擇讓 Firefox 記住您對該網站的決定,以便未來所有造訪。您可以隨時在「設定」中變更。
什麼是「裝置應用程式與服務」?
「裝置應用程式與服務」是指您的個人電腦及其上安裝的所有應用程式。
什麼是「本機網路裝置」?
本機網路裝置是指與您的裝置連線到相同本機網路的任何硬體,包含:
- 路由器
- 印表機
- 檔案伺服器
- 智慧電視
- 媒體串流裝置
- 物聯網(IoT)裝置
透過網路存取這些裝置,可能讓網站與其互動或從中擷取資料。權限檢查有助於防止網站在您不知情的情況下這麼做。
管理對您的裝置與本機網路的存取權限
當網站嘗試存取您裝置上或本機網路上的其他應用程式與服務時,Firefox 會在網址列附近顯示權限提示,要求您允許存取。
對於 ,提示如下所示:
對於 ,提示如下所示:
設定存取權限
- 在畫面頂端的選單列點擊 並選擇 (或在某些情況下為 )。點擊選單按鈕
後,選擇 。
- 在左側選擇 隱私與安全性權限與資料。
- 前往「權限」區塊。
- 找到 並點擊 並點擊 項目。
- 您會在此看到已請求此權限的網站清單。
- 使用每個網站旁的下拉式選單來變更存取權限。
- 找到 ,點擊 並點擊 項目,然後重複步驟 5-6。
對於 ,設定對話框如下所示:
對於 ,設定對話框如下所示:
進階設定 (about:config)
對於需要更精細控制本機網路存取行為的使用者,Firefox 提供了可透過 about:config 存取的進階偏好設定。
- 警告:以下操作教學僅供熟悉 Firefox 的進階使用者使用。使用設定編輯器可能會對瀏覽器的穩定性、安全性、效能造成重大影響。
請在了解進階設定內容與可能造成的影響後再繼續。
如何存取這些偏好設定
- 在 網址列 輸入 about:config 然後按下 EnterReturn。
可能會出現警告頁面,點擊,接著就會前往 about:config 頁面。 - 搜尋您想修改的偏好設定名稱。
- 雙擊以變更布林值 (true/false),或點擊編輯圖示以變更其他值。
可用的偏好設定
network.lna.enabled (布林值)
- 預設值:true
- 控制是否強制執行本機網路存取檢查
- 設為 false 會停用所有本機網路存取限制
network.lna.blocking (布林值)
- 預設值:true
- 控制本機網路存取的封鎖行為
- 設為 false 時,在啟用狀態下允許存取而不顯示提示
network.lna.block_trackers (布林值)
- 預設值:false
- 實驗性功能,可封鎖第三方追蹤器存取 localhost 和本機網路資源
- 設為 true 可提供額外保護,以防範追蹤腳本
network.lna.skip-domains (字串)
- 預設值:(empty)
- 應略過本機網路存取檢查的網域清單,以逗號分隔
- 可包含來源網域(發出請求的網站)和目標網域(被存取的本機資源)
- 支援使用 *. 前綴的萬用字元模式(例如 *.company.com)
- 範例:intranet.company.com,*.devices.local
疑難排解與監控
如果您需要查看關於本機網路存取嘗試的詳細資訊或診斷問題:
- 按下 Ctrl + Shift + KCmd + Option + K 開啟 網站主控台。
- 尋找與本機網路存取相關的訊息。
- 主控台會顯示哪些請求被封鎖或允許,幫助您了解發生了什麼事。
對於企業環境,管理員可以使用 LocalNetworkAccess 政策來管理整個組織的這些設定。更多資訊請參閱 Firefox 企業版政策文件。
回報問題
如果您遇到非預期的提示,或認為某個網站被不正確地封鎖或允許:
- 開啟 網站主控台 以擷取相關的錯誤訊息(通常以「Local Network Access…」開頭)。
- 在 Bugzilla 回報錯誤,並歸類在 Core :: Networking 元件下。
- 在您的錯誤報告中包含:
- 您看到非預期提示的網站網址
- 您預期發生的情況與實際發生的情況
- 來自網站主控台的錯誤訊息
- 該網站是嘗試存取本機裝置還是本機網路資源