網頁會洩露我的本地 IP 嗎?(WebRTC 防洩露)
大部分情況不用處理:ChatGPT、Claude 這類 AI 平台看的是你存取它時的出口 IP,不看 WebRTC。只有在做跨境電商、廣告帳號、支付、指紋檢測這類對「真實 IP」很敏感的操作時,才需要按下面的方法防一下。最簡單的做法:操作期間把易聯暫時切到「全域」模式,做完切回「智慧分流」。
先說結論
這是怎麼回事
- 瀏覽器有一個叫 WebRTC 的功能(網頁視訊通話會用到)。網頁可以藉它悄悄去問一個伺服器「我的 IP 是什麼」。
- 易聯預設是「智慧分流」:本地網站直連,這樣本地網站才快、才省流量。
- 所以,如果網頁去問的是一個本地伺服器,這個請求也會直連,對方就看到了你的本地 IP;去問境外伺服器的話,走的是易聯線路,看到的是美國 IP。
- 這不是線路壞了,是「本地直連」本身的特性。
怎麼處理(任選一種)
- 暫時切「全域」模式(推薦,任何瀏覽器、手機都適用) 打開易聯 → 首頁把分流模式切到「全域」→ 完成註冊/驗證 → 切回「智慧分流」。 ⚠️ 全域模式下本地網站也會繞到美國,會慢一些、也更費流量,做完記得切回。
- Chrome/Edge 電腦版:安裝 Google 官方擴充功能 WebRTC Network Limiter,在擴充功能的「選項」裡選 Use my proxy server (if present)。 - 如果這個選項是灰色的,先把瀏覽器更新到最新版;還是不行就用第 1 種方法。 - 裝了之後網頁版視訊/語音通話(如 Google Meet、Discord 網頁版)可能連不上,需要時暫時停用擴充功能。
- Firefox:網址列輸入
about:config→ 搜尋media.peerconnection.enabled→ 改為false。(會關閉網頁視訊通話。) - Brave:設定 → 隱私與安全性 → WebRTC IP handling policy → 選 Disable non-proxied UDP。
- Safari、手機瀏覽器:沒有可靠的開關,請用第 1 種方法。
⚠️ 以上方法都要先確認易聯首頁顯示「增強模式」。如果用的是「相容模式(系統代理)」,WebRTC 請求根本不經過易聯,本地、境外伺服器都會看到你的真實 IP。
怎麼確認已經防住
可以用第三方檢測頁 ipjudge.org 檢查(它會同時詢問本地和境外的伺服器),看「WebRTC」那一行最右邊的標籤:
- 綠色「一致」「未暴露」或「不會暴露」:已經防住;
- 紅色「暴露了另一個 IP」:有洩露。展開明細,後面寫著「← 和你的出口都不同」的那一行,就是拿到了你真實 IP 的伺服器;智慧分流下通常是「小米(本地)」「嗶哩嗶哩(本地)」這兩行。
也可以用 browserleaks.com/webrtc 交叉核對,但它只詢問境外伺服器,測不出智慧分流下的本地洩露。
⚠️ 檢測結果只代表目前模式:例如切到全域時測出「一致」,切回智慧分流後洩露會重新出現,這是正常的。
常見問題
- 要一直開著全域嗎? 不用。只在做註冊、驗證、敏感操作時開,平時用智慧分流更快更省。
- 會影響 AI 使用嗎? 不會。AI 流量本來就走美國住宅線路。
- 為什麼不乾脆讓所有請求都走代理? 那樣本地網站、影片、下載全部繞到美國,又慢又費流量。大部分人用不到 WebRTC 防護,所以預設保持本地直連。