Request.ServerVariables("REMOTE_ADDR")

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:59:26
Request.ServerVariables("REMOTE_ADDR")得到的ip是我们通常见的4组数字呢,还是4组数字后再加一个“:”,然后再跟一个好像是4位数字?

因为我是在自己的机子上做,所以得到的都是127.0.0.1,我想知道将网站放到空间里之后,从客户端访问网页,网页得到的客户端ip,

如果是通常见的4组数字,那么,假如有以下情况:我们宿舍4台机子连在一起上网,同时访问我的网站,网页得到的是同一个ip?还是4个不同的ip?

先谢了,可能还会加分啊,呵呵~~~~~~~
谢谢vrhero:那如果是在网吧呢?上百台机子,不会是同一个ip吧?

后面再加\":数字\"(不是4位,而是小于65535的正数)就不是IP地址而是套接字了
连在一起上网有两种情况,一种是各自有自己的公网地址,那就显示4个,一般公司学校家庭是不可能的,所以是同一个IP

补充:
网吧也一样,别说是上百台了,有些学校啊小区啊几千台都是同一个IP

Request.ServerVariables("REMOTE_ADDR")就得到类似:222.33.22.345 这样的标准ip
如果是4个人共享上网,网页只能得到服务器的ip地址,所以就是同1个ip地址。
如果是通过代理服务器上网,也只能得到代理服务器的ip地址。

“在网吧里,可以用不同的机子投票,但同一台一般只能投一次”这种现象是可以通过cookie进行控制的