指南
如何使用 VPN 瀏覽器擴充功能
業者的擴充功能涵蓋什麼——只有瀏覽器,而不是其他部分——瀏覽器自己的商店及其餘一概不含、決定瀏覽器是否繞過它洩漏資訊的兩項設定,以及如何分辨它與應用程式。內容以目前版本的 Chrome 和 Firefox 為準。
開始之前
本指南不會替你選擇
以下每個步驟都適用於你使用的任何業者,因此這裡不會點名任何一家。選擇業者是另一項工作,應在名錄中,根據已公開的分數,而不是根據商店中的上架項目來完成。
請透過業者自家網站上的連結,從瀏覽器自己的商店安裝擴充功能,絕不要在商店中以名稱搜尋後安裝。擴充功能會讀取並改寫瀏覽器載入的每個頁面;擴充功能商店充斥著專門仿冒成這類工具的相似項目,而一個使用熟悉名稱的免費擴充功能通常就是這種情況。
第一步不是點擊。瀏覽器擴充功能只涵蓋瀏覽器的流量,其他一概不含:電腦上的所有其他程式——郵件、系統更新、第二個瀏覽器、任何會同步的程式——都在它之外,仍使用一般網路,即使擴充功能顯示已連線也是如此。而且大多數擴充功能是 Proxy,不是通道;兩者是不同機制,也有不同限制;VPN 或 Proxy頁面說明了其中差異,本頁假定你已讀過。若你要涵蓋整台電腦,就需要應用程式;平台頁面則列出名錄中哪些業者有公開提供擴充功能。
安裝擴充功能
- 先在業者網站登入,再從帳戶區域的擴充功能連結前往瀏覽器商店。這樣一來,你安裝的上架項目就來自已確認你有訂閱的工作階段,也不需要自行搜尋。
- 在新增前閱讀商店上架項目的開發者欄位。開發者必須是該業者,而不是名稱相近的其他項目;權限清單也必須符合這類擴充功能所需的內容——Proxy 設定、隱私設定、你造訪的網站——不能有更可疑的項目。
- 登入擴充功能,使用同一個帳戶。如果它要求釘選到工具列,請同意:看不見的擴充功能,就是你無法讀取其狀態的擴充功能。
- 在連線前決定其涵蓋範圍。Chrome 和 Firefox 都會按設定檔執行擴充功能,而且預設不在私人視窗中執行。若你希望它涵蓋私人視窗,瀏覽器的擴充功能設定必須明確如此設定;否則私人視窗就是擴充功能未涵蓋的視窗,而它的圖示不會告訴你這件事。
決定它是否有效的兩項設定
擴充功能無法具備應用程式意義上的終止開關——決定哪些流量離開的是瀏覽器,而不是擴充功能——因此真正重要的是阻止瀏覽器繞過它的設定。每個術語都可在術語表中找到說明。
WebRTC
瀏覽器的即時通話層可以將電腦本身的位址告訴頁面,而且會在 Proxy 之外這樣做。所有值得信賴的擴充功能都有WebRTC 洩漏防護或封鎖 WebRTC開關;請將其開啟。Firefox 也有針對同一問題的獨立設定,兩者不會互相衝突。代價是連線期間瀏覽器內通話可能停止運作,而這正是該開關依照說明發揮作用的結果。
DNS
使用 Proxy 時,名稱查詢是瀏覽器的工作,而瀏覽器有自己的處理方式:Secure DNS 或 DNS over HTTPS若切換為使用指定解析器,就會繞過擴充功能,將每次查詢傳送給該解析器,擴充功能本身的 DNS 防護也無法看見這些查詢。你可以讓瀏覽器的安全 DNS 保持自動設定,讓擴充功能路由查詢;或者接受第三方會看見這些名稱。這為何重要另有專頁說明。
擴充功能與應用程式並用
同時執行兩者是允許的,但很少有用。瀏覽器的流量會先經過應用程式的通道,再經過擴充功能的出口,形成兩個躍點、兩重延遲,而網站看到的位址是擴充功能的位址。大多數擴充功能都能設定為在應用程式連線時停用;請這樣設定,讓應用程式負責處理,只有在無法安裝應用程式的地方才單獨使用擴充功能。
確認它確實在運作
連線,然後檢查。擴充功能需要一項應用程式不需要的檢查:確認它將哪些內容留在外面的檢查。
- 瀏覽器的位址已變更。在這個瀏覽器中開啟任何「我的 IP 是什麼」頁面,確認國家/地區與你選擇的出口相符。如果你預期它涵蓋私人視窗,也要在私人視窗中確認。
- WebRTC 與 DNS 顯示一致。在同一個瀏覽器中執行洩漏測試,閱讀兩部分結果:頁面可透過 WebRTC 得知的位址,以及頁面看見的解析器。任何屬於你的網際網路業者的資訊,都表示上面的兩項設定之一沒有生效。
- 電腦上的其他內容沒有變更。開啟第二個瀏覽器,或任何會回報公開位址的程式,查看結果。它會顯示你自己的國家/地區。這不是失敗;從外部看,擴充功能本來就是如此;而當你希望結果不同時,你需要的是應用程式。
這些檢查可以證明什麼
+這個瀏覽器的流量正經由你選擇的出口離開
+瀏覽器不會透過 WebRTC 告訴頁面你的位址,也不會透過 DNS 告訴頁面你的解析器
+你已經看見擴充功能的涵蓋範圍在哪裡結束,而不是自行假定
擴充功能何時足夠,何時不足
在無法安裝任何程式的電腦上,如果你想涵蓋的只是自己在這個瀏覽器中的活動,擴充功能就已足夠——例如共用或受管理的電腦、允許使用擴充功能的圖書館終端機,或管理員不是你的筆記型電腦。對這種情況而言,它是誠實的工具,而上面的設定就是讓它有效所需的一切。
當問題涉及的是整台電腦而不是瀏覽器時,擴充功能就不夠了:例如連線到公共 Wi-Fi的筆記型電腦,郵件、更新和其他所有程式才是你想隱藏的流量;需要終止開關的電腦,而擴充功能無法提供這項功能;或任何你看到已連線就停止思考其他部分的情況。應用程式涵蓋整台電腦;擴充功能涵蓋一個視窗。記住這項差異,兩者都能派上用場。
無法正常運作時
瀏覽器中的洩漏測試顯示我的真實位址
通常有兩個原因。WebRTC:瀏覽器的即時通話層可能將電腦本身的位址回報給頁面,繞過擴充功能;請開啟擴充功能的 WebRTC 防護,或在瀏覽器提供該設定時開啟瀏覽器自己的設定,然後再次執行測試。另一個原因是擴充功能未對這個分頁啟用:可能是私人視窗、某個設定檔,或依規則排除的網站。
如果排除這兩種情況後,測試仍顯示你的位址,表示擴充功能沒有承載這個瀏覽器,應將其移除,再從商店重新安裝。
擴充功能顯示已連線,但網站仍說它看得出我在使用 VPN
它確實可以看出來。出口位址是已公開且廣泛列出的,因此任何想查詢的網站都能查出你的位址,無論你使用的是擴充功能還是應用程式。擴充功能會將瀏覽器流量與承載它的網路隔開;但它不會對你造訪的網站偽裝自己,而它的設定也無法改變這點。
頁面載入緩慢,或有些頁面完全無法載入
距離你很遠的 Proxy 出口會為每個請求增加一次往返,而一個頁面會發出許多請求。請選擇距離你較近的出口,再嘗試同一國家/地區中的另一個出口。如果某個網站不透過擴充功能就能正常載入,使用擴充功能時卻完全無法載入,表示該網站拒絕了出口的位址;這是網站的決定,不是你的設定問題。
擴充功能與應用程式對我的所在地看法不同
這表示兩者都在運作,瀏覽器流量先經過應用程式的通道,再經過擴充功能的出口。這樣可以運作,但速度會很慢,而且網站看到的是擴充功能的位址。決定由哪一個承載瀏覽器流量,並對另一個停用這項功能;大多數擴充功能都能設定為在應用程式連線時停用。
我無法在這台電腦上安裝應用程式
那麼擴充功能就是誠實的選項,而本頁正是針對這種情況。請了解它涵蓋什麼——這個設定檔中的這個瀏覽器——以及它留在外面的內容:電腦上的所有其他程式、電腦本身的更新與同步功能,以及其他瀏覽器。若要了解機制上的差異,請閱讀 VPN 或 Proxy。
同樣的步驟,不同的裝置
其餘平台
每個平台都有自己獨立的指南,而不是同一頁面下的一個分頁。步驟從安裝程式打開的那一刻起就開始分岔,一篇試圖同時回答三個平台的文章,哪一個都答不好。