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

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

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

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

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

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

© 2021 V2EX