清华大学的网站为何显示的是我的内网IP?

2013-04-28 11:10:07 +08:00
 YUCOAT
今天打开了清华大学的首页,发现右下角有显示IP,但是它显示的是内网的IP,而不是外网的IP。
它这个原理是什么?我查看了我的浏览器的请求的http头部信息,也没发现里面有IP啊
6749 次点击
所在节点    程序员
14 条回复
wy315700
2013-04-28 11:17:47 +08:00
alert(new ActiveXObject("rcbdyctl.Setting").GetIPAddress)

应该是在客户端获取你的IP的吧
lichao
2013-04-28 11:21:36 +08:00
试了一下,显示的是我的外网 IP
ljbha007
2013-04-28 11:44:37 +08:00
你看看你的路由表里边
肯定刚好有一条规则是该网站的IP段 并且网关和接口是你的内网网关和接口

获取IP是很容易的
服务器那边在建立TCP连接的时候是肯定知道你的IP的
你抓HTTP的包是没用的
直接用wireshark抓TCP包 你就能看到你的IP了
服务器就是这样获取你的IP的
zxy
2013-04-28 21:11:34 +08:00
额,智能走了教育网路线- -我习惯看自己电信的IP了,看到教育网的特意查了下...
lemonda
2013-04-28 22:42:01 +08:00
用了透明代理?打开ip.cn看看是不是也显示内网IP
dreamage
2013-04-29 00:15:36 +08:00
因为服务器也在学校机房,dns后内网路由直达了吧
YUCOAT
2013-04-29 01:08:28 +08:00
@dreamage 我不是清华的勒!
YUCOAT
2013-04-29 01:09:27 +08:00
我感觉1楼的回答是正确的,这个ip是浏览器生成的吧!
dndx
2013-04-29 02:18:24 +08:00
chemhack
2013-04-29 05:44:03 +08:00
@ljbha007 233 你知道什么是NAT不?

@YUCOAT 应该是你的出口网关有透明代理,设置了X-Forwarded-For之类的header,这些在你这里是看不到的。
treo
2013-04-29 08:50:07 +08:00
在这网站看过几个网络相关的帖子之后,我就一直很好奇,现在cs专业,网络原理不是必修的了?
ljbha007
2013-04-29 10:30:02 +08:00
@chemhack
我以为楼主是教育网的呢
我们学校就是内网是直接连通教育网的
外网是电信线路
YUCOAT
2013-04-29 14:07:31 +08:00
@dndx 要是外网有一台VPS给我用用就好了。。。
kqz901002
2013-04-29 14:46:15 +08:00
也许你是教育网

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

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

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

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

© 2021 V2EX