检测结果
检测中…
你的连接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泄露。下面教你怎么发现并堵住它。