Chrome:不要使用系統範圍的代理設定

Chrome:不要使用系統範圍的代理設定

是否可以單獨配置 Chrome 代理,即不使用全域 Windows 代理配置?

我記得有一些關於為其添加命令行開關以允許擴展程序處理設置代理的討論,但快速瀏覽一下 chrome 擴展程序列表只給了我大量的“使用代理 xyz 進行站點 xxx”插件,但沒有什麼簡單的給我一個UI 來設定僅適用於Chrome 的代理程式。

答案1

據我所知,不存在這樣簡單的使用者介面。

您可以使用代理設定檔代理 SwitchyOmega,或使用命令列定義它--代理伺服器參數

答案2

我認為這是一個老話題,但在我看來,由於尚未給出​​最準確的解決方案,所以我決定現在添加它。

若要繞過 Chrome 類型瀏覽器的系統範圍代理程式設置,請使用或以 Chrome 策略 ( ) 為例,chrome://policy/如下所述: https://support.google.com/chrome/a/answer/9131254?hl=en

它包括使用群組原則管理編輯器,您之前可以在其中新增與 Chrome 相關的 (ADM/ADMX) 策略,可在此處下載: https://dl.google.com/dl/edgedl/chrome/policy/policy_templates.zip 在此輸入影像描述 在此輸入影像描述 不幸的是,這僅適用於 Google Chrome,順便說一下,它已被棄用(但它在 Chromium 108.x 上仍然適用於我),您只需查看寫入這些策略設定的註冊表項。 (註!:我這裡使用的是Windows 7 32位元。根據需要查詢/調整到您的Windows版本。)

對於谷歌瀏覽器來說是:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

對於(未穀歌搜尋)Chromium,它是:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium

因此,基本上您只需嘗試複製/貼上透過使用上面提到的群組原則編輯器所獲得的那些金鑰(例如Registry Workshop就是這樣做的),然後打開chrome://policy/並刷新/重新加載,然後打開chrome://settings/system並刷新以查看更改和當然嘗試加載一個網站...

根據您使用的 Chrome 品牌(Google、Ungoogled Chromium:我使用的、Comodo 或其他),您必須找出將數值貼到的正確金鑰。

例如,如果您想要繞過系統代理設置在 Chrome 中,將 (DWORD)「ProxyServerMode」設定為 0。使用特定代理在 Chrome 中,將「ProxyServerMode」設為 2,並將包含連接埠的 url 字串輸入(字串)「ProxyServer」(例如 127.0.0.1:8080)。 在此輸入影像描述

就是這樣。您可以透過嘗試來了解更多。

相關內容