如果用户使用了 proxy,怎么获取他的真实 ip 呢?

2017 年 1 月 31 日
 xdz0611
具体而言,我用了 switchyomega + chrome,配置的是 http proxy. 使用 www.ipip.net 查询的时候, 显示的是我的 proxy 的 ip.
但是通过 https://haoip.cn/ 就可以获取到我的真实 ip 地址,这是什么原理?
我在自己的 vps 上写了个 php 脚本, 直接 var_dump($_SERVER)是只能看到 proxy 的 ip 的.
8390 次点击
所在节点    问与答
18 条回复
ZE3kr
2017 年 1 月 31 日
你没全部走代理吧?我开了代理在这个网站上就直接显示代理的 IP 了。理论上开了匿名代理就拿不到真实 IP 了。
techmoe
2017 年 1 月 31 日
你的 switchomega 是怎么配置的?
xiaozuo
2017 年 1 月 31 日
Webtrc 漏洞也可以
yexm0
2017 年 1 月 31 日
肯定是用了 webrtc
xdz0611
2017 年 1 月 31 日
我知道为什么了. 我的 proxy 是自己架设的,所以肯定是高匿名的.
的确是 switchyomega 配置的问题, 我配置了一个 profile, 这个 profile 里面只设置了 http 代理, 没有配置 https 的代理. 设置成 default 就可以了. 用了这么久, 一直以为只需要设置 HTTP 那个模式就可以了..
tabris17
2017 年 1 月 31 日
打开这个网站后,浏览器进程挂了……
deyu260
2017 年 1 月 31 日
好奇的是如何精确定位到我的坐标点的
treo
2017 年 1 月 31 日
@deyu260 这个 IP 下有人用过百度某个产品的移动客户端 https://v2ex.ih06.com/t/335527
xmbaozi
2017 年 1 月 31 日
哈哈 https://haoip.cn 是我的网站。
确实是用了 webrtc
可以看看 html 源码
xmbaozi
2017 年 1 月 31 日
@tabris17 你是说 haoip.cn 导致浏览器进程挂了?请问你是啥浏览器
xmbaozi
2017 年 1 月 31 日
@deyu260 8 楼正解
xmbaozi
2017 年 1 月 31 日
局域网 ip 才用 webrtc
paradoxs
2017 年 1 月 31 日
屏蔽掉 webrtc 就行了,有这种扩展的。
xmbaozi
2017 年 1 月 31 日
@tabris17 麻烦提供下我好排查
fengxing
2017 年 1 月 31 日
你用的不是全局代理, haoip.cn 没有走代理
Webtrc 可以实现,但是你发的这个网站并没有采用 Webtrc
https://ipleak.net/才是采用了 Webtrc 获取你的 IP , dns 等
tabris17
2017 年 1 月 31 日
@xmbaozi avaster 安全浏览器, chrome 内核
popok
2017 年 1 月 31 日
@fengxing #15 看 9 楼,网站主人都说使用了 webrtc 。
不过能获取到 IP 是因为这网站根本没走代理
xdz0611
2017 年 1 月 31 日
@fengxing @popok 哈哈,主人说的好像没有看到呢,反正我设置好了之后,http proxy 也看不到我的真实 ip 了.
但是 ipleak 能看到,ipleak 应该才是 webrtc 了.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/337514

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX