跳到正文
IPClearCheck

WebRTC 洩漏測試

這項檢測會讓瀏覽器給出它在通話時會共享的位址,再和本網站看到的 IP 做對比。如果出現不同的公開 IP,說明有流量繞過了你的 VPN 或代理。

WebRTC 洩漏測試

WebRTC 允許網站向瀏覽器索取網路位址。用 VPN 時,一旦洩漏就會暴露你的真實 IP。

正在檢測…

你的公開 IP 位址

你的 IP 與位置

IPv4
IPv6
國家/地區
城市 / 行政區
時區
電信業者 / 機構
ASN
反向解析

位置只是根據 IP 估算的,可能相差幾十公里甚至更多。

什麼是 WebRTC 洩漏?

WebRTC 是 Google Meet、Discord 等網頁版視訊通話背後的瀏覽器技術。為了讓兩個人直接連上,瀏覽器會收集自己的網路位址,其中包括從 STUN 伺服器得知的公開 IP。而且任何網站都能發起這個過程,不會跳出授權提示。

如果這個 STUN 請求沒有走 VPN 通道,就會暴露你電信業者分配的真實位址。好的 VPN App會攔住它,但只裝在瀏覽器裡的 VPN 擴充功能和代理往往攔不住。

怎麼看結果

  • 暴露的公開 IP:STUN 伺服器看到的公開位址。如果和下面顯示的 IP 一樣,就沒有洩漏。
  • 洩漏:和網站看到的位址不同的公開位址。開著 VPN 時,這通常就是你的真實位址。IPv6 位址繞過只支援 IPv4 的 VPN 也算洩漏。
  • 區域網路 IP:「已被瀏覽器隱藏(mDNS)」是新版 Chrome、Edge、Firefox 和 Safari 的安全預設設定。如果顯示了 192.168.1.20 這樣的位址,它不是你的公開 IP,但會讓你的瀏覽器更容易被識別追蹤。
  • 「無法使用 WebRTC」:這個瀏覽器關閉了 WebRTC,所以不會透過它洩漏。

怎樣修復 WebRTC 洩漏

  1. 使用 VPN 的電腦或手機App,而不是只用瀏覽器擴充功能,並開啟它的防洩漏功能和斷網保護(Kill Switch)。
  2. Brave:設定 → 隱私和安全 → WebRTC IP 處理策略,選擇「停用非代理 UDP」。
  3. Chrome 和 Edge:安裝 Google 官方的「WebRTC Network Limiter」擴充功能,或在 uBlock Origin 設定裡勾選「防止 WebRTC 洩漏本地 IP 位址」。
  4. Firefox:開啟 about:config,把 media.peerconnection.enabled 設為 false。這會完全關閉 WebRTC,網頁版通話將無法使用。
  5. 重新整理本頁並點「重新檢測」,確認洩漏已經消失。

常見問題

›WebRTC 洩漏是說我被黑了嗎?

不是。這是瀏覽器的正常行為。只有當你依賴 VPN 或代理來隱藏 IP 時它才有影響,因為網站仍然能看到你的真實位址。

›需要關閉 WebRTC 嗎?

只有檢測出洩漏、而 VPN 又解決不了時才需要。關閉後,瀏覽器裡的視訊和語音通話都會失效。

›我沒用 VPN,檢測顯示了我的真實 IP,算洩漏嗎?

不算。沒開 VPN 時,WebRTC 暴露的位址就是所有網站本來就能看到的那個。只有它和你的可見 IP 不同時才會標為洩漏。

›無痕模式能防止 WebRTC 洩漏嗎?

不能。無痕視窗不會改變 WebRTC 收集位址的方式。

›區域網路 IP 洩漏危險嗎?

風險很低。192.168.1.20 這樣的位址無法從網際網路造訪到你,但它會增加可用於識別你瀏覽器的資訊。

›這項檢測會連線哪些伺服器?

你的瀏覽器會詢問 Google 和 Cloudflare 的公共 STUN 伺服器看到的位址。不會傳送任何音訊或影像,也不會跳出授權提示。

執行完整的 IP 與洩漏測試 · 檢測原理