麼是 WebRTC 洩漏?
WebRTC 洩漏是一種可能出現在 Firefox、Google Chrome、Brave、Opera 等網絡瀏覽器中的漏洞。WebRTC 洩漏是一個重大的安全風險,當您使用的 VPN 無法防止 WebRTC 洩漏時,您就可能會暴露自己的真實 IP 位址。
甚麼是 WebRTC?
WebRTC(Web 實時通信)是一種允許網絡瀏覽器與訪問的網站之間建立實時點對點連接的開源工具。
舉個例子,您的 Firefox 瀏覽器可以通過 WebRTC 與另一個網絡用戶之間進行音頻和視頻實時傳輸,途中無需下載任何其他軟件。WebRTC 是一種非專有協議,允許任何網站在獲取您的許可後接入並建立此類連接。
WebRTC 通過瀏覽器建立專用的實時通信通道,並與您正在訪問的網站進行通信,交換包括您的本地和公共 IP 位址在內的資訊。
WebRTC 洩漏如何發生?
當通信通道繞過了您通過 VPN 創建的加密隧道時,就會發生WebRTC 洩漏。WebRTC 洩漏後,您訪問的網站和線上服務就可以看到您的 IP 位址。
WebRTC 的問題
WebRTC 技術帶來了巨大的安全漏洞。即使您正在使用 VPN,任何您存取的網站都可能請求並存取您的真實 IP 位址。當上述漏洞首次被發現時,VPN 供應商(包括我們)都大為震驚。最嚴重的是,這種漏洞是 WebRTC 基本功能的一部分,因此無法直接「修復」。用戶需要自行採取措施阻止洩漏,或者完全禁用 WebRTC。好消息是,您可以輕鬆地自行進行 WebRTC 洩漏測試。執行此測試是防止 WebRTC 洩漏的最佳方法之一。
如何測試 WebRTC 洩漏
檢查您的 VPN 是否存在潛在的 WebRTC 洩漏,您可以按照以下簡單步驟進行 WebRTC 洩漏測試:
- 1.斷開連接並退出您正在使用的 VPN。
- 2.檢查您的 IP。您可以在 Google 搜索框中輸入「我的 IP 是甚麼」,瀏覽器會顯示由 ISP 提供的真實 IP 位址,然後記下該位址。
- 3.退出瀏覽器。
- 4.重新啟動您的 VPN 並連接到 VPN 伺服器。
- 5.打開您的瀏覽器並瀏覽 browserleaks.com。
- 6.找到 WebRTC 洩漏測試部分。如果您記下的原始 IP 位址未顯示在測試結果中,說明您的連接無安全問題。
注意:您的原始 IP 通常以 10.xxx、192.xxx 開頭,或者是字母和數字混合的 IPv6 位址。
如何阻止 WebRTC 洩漏
如果 WebRTC 測試顯示存在洩漏,您可以採取以下幾種方法進行阻止。最簡單的方法就是使用 NordVPN,無論您是使用我們的常規 VPN,還是我們的 Firefox 或 Chrome 瀏覽器擴展功能,兩者都能夠阻止通過 WebRTC 洩漏未經授權的 IP 位址,同時允許經授權的 WebRTC 連接在您的匿名 IP 位址下繼續工作。
您也可以通過封鎖瀏覽器的 WebRTC 請求來阻止 WebRTC 洩漏,但此過程略微複雜。此外,與使用 NordVPN 不同的是,使用這個方法來阻止 WebRTC 洩漏通常會完全禁用 WebRTC 功能。
如何在 Chrome 禁用 WebRTC
在 Chrome 中禁用 WebRTC 較為困難,因此我們強烈建議您使用擴展工具。如果您不想用擴展工具,就需要手動編輯設定的檔案。如果操作不當,就可能會導致您的 Chrome 瀏覽器出現錯誤。
WebRTC Leak Prevent 是 Chrome 中最優秀的防止 WebRTC 洩漏擴展工具。開發人員指出,該擴展工具僅會更改 WebRTC 的安全和私隱設定,並不會關閉 WebRTC。
如何在 Firefox 禁用 WebRTC
幸運的是,Firefox 有內建功能停用 WebRTC。如果您不清楚具體步驟,可能會無從下手。請遵循下列步驟!
- 1.在瀏覽器地址欄中輸入「about:config」,然後按 Enter。
- 2.當出現警告提示時,點擊「接受風險並繼續」。
- 3.點擊「全部顯示」。
- 4.您之後會看到很長的設定列表,您不應該更改其中的大部分設定。在頁面頂部的搜索欄中輸入「media.peerconnection.enabled」即可找到您需要更改的設定。
- 5.您只需要點擊右側的「Toggle」(切換)按鍵,位於中間的數值應該顯示為「False」。
就是這樣簡單!WebRTC 功能將被禁用,但同時也會影響使用 WebRTC 提供服務的網站的功能。
如何在 Safari 禁用 WebRTC
雖然可以在 Safari 上禁用 WebRTC,但該選項比在 Firefox 上更難找到。這是因為 Safari 不就前才開始使用 WebRTC,目前為止,WebRTC 功能仍被視為一項實驗,通常只有開發者會接觸到。不過,只要按照以下指示操作,您會輕鬆找到該選項!
- 1.點擊「Safari」並在下拉菜單中選擇「設定」。
- 2.點擊「進階」頁面,然後勾選「顯示網絡開發者功能」複選框。
- 3.您會看到兩個新的功能表選項出現,點擊「功能旗標」。
- 4.在頁面頂部的搜索欄中輸入「WebRTC」。您將會看到多個 WebRTC 相關的設定。如果「....」已勾選,請按一下以將其停用。
就是這樣簡單!WebRTC 洩漏不會出現在您的 Safari 瀏覽器了。不過,這也可能阻止基於 WebRTC 的服務在您的瀏覽器中執行。
如何在 Microsoft Edge 禁用 WebRTC
在 Microsoft Edge 中禁用 WebRTC 要比在其他瀏覽器中簡單。整個過程只需要兩個步驟。
- 1.開啟 Edge 並在網址列中輸入:「about:flags」。您將看到一系列設定。
- 2.滾動到底部並找到「Hide my local IP address over WebRTC connections」(透過 WebRTC 連線隱藏我的本機 IP 位址)。確保該選項已開啟,然後重新啟動瀏覽器。
就是這樣。簡單方便。
如何在 Opera 禁用 WebRTC
在 Opera 中禁用 WebRTC 要比在其他瀏覽器中簡單。整個過程只需要三個步驟。
- 1.開啟 Opera 並深入研究位於視窗左側的「設定」。
- 2.在側面菜單中選擇「隱私和安全」。向下滾動到底部並點擊「進階」。
- 3.向下滾動到「WebRTC」部分。清單中的最後一個選項應該是「調用沒有經過 proxy 的 UDP」。確保該選項已打開,然後重新啟動瀏覽器。
記住,舊版的 Opera 可能沒有此選項。您可能需要探索不同的選項,例如 WebRTC 控制擴充功能。
如何在 Brave 禁用 WebRTC
在 Brave 上停用 WebRTC 幾乎與在 Opera 上一樣簡單 —— 只需要幾個步驟。
- 1.點擊「Brave」並在下拉菜單中選擇「設定」。
- 2.在側面菜單中選擇「隱私和安全」。
- 3.您會看到「WebRTC」部分。清單中的最後一個選項應該是「調用沒有經過 proxy 的 UDP」。確保該選項已打開,然後重新啟動瀏覽器。
記住,舊版的 Opera 可能沒有此選項。您可能需要探索不同的選項,例如 WebRTC 控制擴充功能。
單單是阻止 WebRTC 洩漏並不足夠
阻止 WebRTC 洩漏只是保護您線上隱私的第一步。如果您使用 NordVPN 的瀏覽器擴展功能或 VPN 服務來阻止洩漏,您手上就有一系列工具來保障自己的網上安全。
NordVPN 提供了各種有用的功能,其中包括可以防止數據洩漏的 威脅防護Pro™ 系統和 Kill Switch 功能。我們的頂級 VPN 能為用戶提供無與倫比的網速,同時具備優秀的數據加密。
現在正是提升日常網絡安全和保護私隱的最佳時機。只要 NordVPN 在手,一個點擊就能完成數據加密。
點擊一下即享網絡安全。
使用世界首屈一指的 VPN,確保安全