神奇的google识别本机公网ip的原理

2012-02-06 13:23:19 +08:00
 jaylong
在google.com搜索栏里输入"ip"回车之后再搜做结果上边第一行会显示
Your public IP address is ....每次都能识别出真实的公网ip
即便我加上代理依旧显示真实ip而不是代理ip 经测试ip138.com只能识别出代理ip地址
故而怀疑google保存了cookie信息 清楚cookie之后挂上代理 依旧被google识别出真实ip
这是什么原理?
测试系统mac osx 10.7.3 浏览器safari 5.1.3

另外在虚拟机的windows xp里 测试ie 和chrome 在google.com输入ip之后搜索结果不显示识别ip 很奇怪
5630 次点击
所在节点    分享发现
13 条回复
phus
2012-02-06 13:29:39 +08:00
你用的啥代理?如果是goagent的话,这货连google系的网站使用了类hosts的机制。
fanwei
2012-02-06 13:32:00 +08:00
哪有,我的ssh代理没看出你说的效果
用和不用代理,显示的是不同的ip
cutehalo
2012-02-06 13:34:26 +08:00
我用的IPV6+HOST 显示的就是IPV6的地址...
jaylong
2012-02-06 13:35:08 +08:00
@phus 大神你在这啊 就是用的你家goagent 呵呵
jaylong
2012-02-06 13:36:14 +08:00
@cutehalo 好吧 那你们谁能给我解释下 我虚拟机里那个搜索结果怎么不显示ip地址呢?
vonsy
2012-02-06 14:17:45 +08:00
使用vpn则是vpn的ip
不使用vpn则是真实的ip

现实(win7)或Matrix虚拟机中(xp)结果一致

使用google.com/ncr测试 ip或what is my ip
google.com.hk 不显示
jaylong
2012-02-06 14:51:51 +08:00
lossdante
2012-02-06 14:59:52 +08:00
@jaylong no country redirect,进主站
that5
2012-02-06 15:01:46 +08:00
使用goagent php显示主机地址,ssh也是显示主机地址。
frittle
2012-02-06 15:08:36 +08:00
使用ssh tunnel显示服务器IP,裸奔显示本机公网IP
blogcool
2012-02-06 15:20:56 +08:00
有可能代理把你的真实ip header过去了
bindiry
2012-02-06 17:00:39 +08:00
经测试,我在google下用代理,显示的是代理的IP。
m4ker
2012-02-07 06:52:42 +08:00
我开了代理之后显示的也是代理的地址。

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

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

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

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

© 2021 V2EX