檢測結果
檢查中…
你的連線IP: 檢查中…
透過WebRTC找到的位址
| 位址 | 類型 | 與連線IP相同 |
|---|
WebRTC沒有回傳任何位址。
什麼是WebRTC洩漏
任何網站都能用幾行JavaScript發出WebRTC請求,而且不需要你同意。如果取得的公用位址與你的連線IP不同,網站就同時知道了這兩個位址。
在使用VPN或代理時,第二個位址通常就是你的真實位址。
為什麼代理會洩漏,而VPN通常不會
系統代理,例如Clash等代理軟體的系統代理模式,只轉送應用程式交給它的流量,在瀏覽器裡就是HTTP和HTTPS。WebRTC直接傳送UDP封包,所以會從你原本的網路直接出去。
VPN,或開啟TUN模式的代理軟體,會在網路層接管包含UDP在內的所有流量,STUN請求也會和其他流量一樣經由伺服器送出。
如何修正WebRTC洩漏
- 在代理軟體中開啟TUN模式,或使用會轉送UDP流量的VPN。
- 在Firefox中開啟 about:config,把 media.peerconnection.enabled 設為 false。這會完全關閉WebRTC,瀏覽器裡的視訊通話也將無法使用。
- 在Chrome或Edge中,使用把WebRTC限制在代理連線內的擴充功能。
- 修改後重新執行本檢測,確認結果。
相關教學
- IP位址是什麼?
IP位址就是網際網路用來決定「資料要送給誰」的那組數字。以下說明它的樣子、有哪些種類,以及你的IP會透露哪些資訊。
- 如何查詢自己的IP位址
公用IP點一下就查得到,私有IP的查法則依裝置而不同。以下依裝置逐一列出步驟。
- IPv4和IPv6有什麼差別?
IPv4位址已經用完,所以才有了IPv6。以下比較兩者的差異、教你判斷自己用的是哪一種,並說明使用VPN時為什麼要注意IPv6。
- DNS洩漏是什麼?該如何修正?
就算開著VPN,你的裝置可能仍在向網路業者查詢你造訪的每個網站,這就是DNS洩漏。以下教你如何發現並阻止它。