http://ipid.shat.net/获得的ip是
Host Information
Your host address: 59.61.72.156
Your browser version: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; MAXTHON 2.0)
Where you came from:
Your browser's language: zh-cn
Files your browser accepts: */*
Connection: Keep-Alive
Your "HTTP in" port 30773

Proxy Information
HTTP Forwarded For: [None]
Proxy Connection: [None]
Proxy Host/Type: [None]

IPID | ANI for the internet | Built by ShaunC | Sponsored by OpenProxies | Copyright 1999 -

3、通过这http://www.ikaka.com/ip/index.asp获得的ip是++ 你的IP:[210.34.213.236] 来自:福建省鹭江职业大学 ++

4、也就是没通过自已写的代码没有办法取得像:[210.34.213.236]和59.61.72.156 这 样的ip...
5、我应该怎么才能获得到上面的。。。??//
6、学校的真正ip应该是 :[210.34.213.236]吧。。。。???
如果直接判断是172.话, ,
有没有可能在外网获得的个人ip也会有172的,,这样的话,,不是他们也可以访问了吗???
例如有一个学校的网络架构跟我们学校一样的,,
那么他们的居狱网内用户不是也可以访问我们学校的内网了吗//
有没有这种可能呀,, ,"/>

限制网站外网访问

发布时间:2024-04-29 21:07 发布:上海旅游网

问题描述:

上面的答案是不错。
1、我现在的问题是通过这个ResIp=Request.ServerVariables("REMOTE_ADDR")代码在学校服务器上 获得的ip是172.16.*.*

2、而通过http://ipid.shat.net/获得的ip是
Host Information
Your host address: 59.61.72.156
Your browser version: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; MAXTHON 2.0)
Where you came from:
Your browser's language: zh-cn
Files your browser accepts: */*
Connection: Keep-Alive
Your "HTTP in" port 30773

Proxy Information
HTTP Forwarded For: [None]
Proxy Connection: [None]
Proxy Host/Type: [None]

IPID | ANI for the internet | Built by ShaunC | Sponsored by OpenProxies | Copyright 1999 -

3、通过这http://www.ikaka.com/ip/index.asp获得的ip是++ 你的IP:[210.34.213.236] 来自:福建省鹭江职业大学 ++

4、也就是没通过自已写的代码没有办法取得像:[210.34.213.236]和59.61.72.156 这 样的ip...
5、我应该怎么才能获得到上面的。。。??//
6、学校的真正ip应该是 :[210.34.213.236]吧。。。。???
如果直接判断是172.话, ,
有没有可能在外网获得的个人ip也会有172的,,这样的话,,不是他们也可以访问了吗???
例如有一个学校的网络架构跟我们学校一样的,,
那么他们的居狱网内用户不是也可以访问我们学校的内网了吗//
有没有这种可能呀,, ,

问题解答:

根据几个IP库查询你们服务器的IP应该是210.34.213.236
而172.16.*.*其实是局域网IP。
要是限制外网的话你直接判断是不是172开头就可以了

______________________________________
外网不是绝对不可能被你获取到172的IP,不过那种可能非常小,几乎可以忽略不计。
另外你也可以使用判断是否有代理的方式,如果有代理显示是172那就不允许好了

判断一下Request.ServerVariables("HTTP_X_FORWARDED_FOR")之类的地址,逻辑上设计一下就可以

热点新闻