Categories


Tags


获取用户IP地址的三个属性的区别

一、没有使用代理服务器的情况:

REMOTE_ADDR = 您的 IP

HTTP_VIA = 没数值或不显示

HTTP_X_FORWARDED_FOR = 没数值或不显示

二、使用透明代理服务器的情况:Transparent Proxies

REMOTE_ADDR = 最后一个代理服务器 IP

HTTP_VIA = 代理服务器 IP

HTTP_X_FORWARDED_FOR = 您的真实 IP ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215.

这类代理服务器还是将您的信息转发给您的访问对象,无法达到隐藏真实身份的目的。

三、使用普通匿名代理服务器的情况:Anonymous Proxies

REMOTE_ADDR = 最后一个代理服务器 IP

HTTP_VIA = 代理服务器 IP

HTTP_X_FORWARDED_FOR = 代理服务器 IP ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215.

隐藏了您的真实IP,但是向访问对象透露了您是使用代理服务器访问他们的。

四、使用欺骗性代理服务器的情况:Distorting Proxies

REMOTE_ADDR = 代理服务器 IP

HTTP_VIA = 代理服务器 IP

HTTP_X_FORWARDED_FOR = 随机的 IP ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215.

告诉了访问对象您使用了代理服务器,但编造了一个虚假的随机IP代替您的真实IP欺骗它。

五、使用高匿名代理服务器的情况:High Anonymity Proxies (Elite proxies)

REMOTE_ADDR = 代理服务器 IP

HTTP_VIA = 没数值或不显示

HTTP_X_FORWARDED_FOR = 没数值或不显示 ,经过多个代理服务器时,这个值类似如下:203.98.182.163, 203.98.182.163, 203.129.72.215.

完全用代理服务器的信息替代了您的所有信息,就象您就是完全使用那台代理服务器直接访问对象。(via)

来源:月光博客


Public @ 2011-08-22 15:26:07

路由跟踪-Tracet命令使用方式介绍

Traceroute(或tracert在Windows系统中使用)是一种网络诊断工具,用于跟踪数据包在IP网络上的路径。它通过发送一系列的ICMP(Internet控制报文协议)回显请求报文到目标主机,并记录每条路由器的IP地址和相关数据。 Traceroute命令的使用方式如下: 在Windows系统中,打开命令提示符(CMD)窗口。在Linux或Mac系统中,打开终端。 输入命令“tra

Public @ 2023-07-26 05:00:36

使用SQL Server 2000索引视图提高性能

SQL Server 2000索引视图是 SQL Server 引擎中的一种功能,可以帮助我们提高查询效率。它的作用是根据我们的特定的查询条件,把相关的数据保存到一个“虚拟表”中,这样就可以把查询操作分解成多个更简单的查询操作,从而帮助我们提高查询效率: 一、优点: 1. 快速检索,查询结果返回更快。 2. 更高的并发性,因为只有一个客户正在查询,所以可以支持更多的客户同时查询。 3

Public @ 2023-03-04 10:48:28

善用抓取诊断工具:站点IP变更

站点IP变更可能导致网站无法访问,对于网站管理员来说需要及时进行诊断和处理。以下是使用抓取诊断工具进行站点IP变更诊断的步骤: 1. 使用ping命令检测站点是否可以访问。在命令提示符或终端中输入ping加上站点域名或IP地址,例如“ping www.example.com”或“ping 192.0.2.1”。如果无法ping通站点,则可能是站点IP变更导致的问题。 2. 使用tracerou

Public @ 2023-04-03 23:00:29

网站为什么要做独立IP

同IP网站被攻击,服务器下面的其他网站更容易被牵连,造成被黑或者打开失败等问题。其次,同IP网站被降权,会降低搜索引擎对这个IP地址的综合评分。比如:同IP下大量网站都被降权了,你的站即使做的好,排名也极难提升!这就是所谓的近朱者赤近墨者黑,所以一般来讲,好的网站都是用着独立IP地址。

Public @ 2009-06-22 15:26:07

更多您感兴趣的搜索

0.457950s