通常,当任何人想要检测IP是否是代理时,这是因为他们正试图决定减少对该代理的访问,并因此禁止使用代理的人。

那是你的意图吗?如果是这样,那很好。

但是,要知道,本文更多是关于为代理用户(而非阻止者)提供工具,以便更深入地了解他们使用的技术,并在免费代理和代理提供者上运行自己的测试。

我之所以这样说,主要是因为我支持使用代理,而且我不认为它们应该被公司直接屏蔽。


检测该IP地址

也就是说,讨论代理用户为什么要检入某些IP地址是很重要的。


免费代理

最常见的原因是确定免费代理的合法性。除了检查匿名,透明或精英级别之外,  重要的是要查看使用的是哪种代理用户(请参见下文)以及代理的原始来源。如果您要使用免费代理,最好知道它的来源。


住宅与数据中心代理

第二个主要原因是要检查出售特定种类的代理(尤其是“ 住宅 ”)的服务。实际上,有无数的企业在出售住宅代理,而他们使用的是隐藏的数据中心代理。

知道差异是关键,因为它可以为您节省很多钱,还能让你的企业更加诚信。


其他研究

您可能不是一家公司,但仍然想更多地了解代理,并研究不同公司提供的数量和类型。了解IP是否实际上是代理以及它是什么类型的代理是非常有效的。

你可能不是一家公司,但你仍然想要了解更多关于代理的信息,并对不同公司的代理数量和类型进行研究。了解IP是否真的是代理,它是什么类型的代理,这是非常有效的。

下面将通过特定的检测方案来探索所有这些。


检测IP是否为代理的五种方法

1. Web应用程序

粗略了解IP地址是否是代理服务器(以及有关它的其他详细信息)的第一种主要方法是通过Web应用程序。

这些典型的免费工具是由公司开发的,他们希望你访问他们的网站,注册他们的半相关服务,或点击某种从属链接。您无需执行任何这些操作,并且通常仍可以使用免费工具,这很好。

也有付费的Web应用程序,但是我不会在这里讨论,因为您可能不需要复杂而强大的功能(更不用说昂贵的功能了)。

免费的Web应用程序将:

1.检查你当前的IP地址(不管它是什么),然后告诉你他们是否认为这是一个代理。

2.告诉您ISP和组织的名称。

3.告诉您IP主机的名称。

4.告诉您IP所在的国家/地区。

5.告诉您IP所在的地区或状态。

6.提供有关IP所在城市的最佳猜测。

7.猜测该位置的纬度和经度。

对于简单的查找,有很多信息。从所有方面来看,为什么有人要使用代理是有道理的。如果您不使用它,那么所有这些信息都会清楚地指出您的位置以及从何处购买互联网。根据以上信息,服务将确定IP地址是否是代理,并告知您。

为此,我使用WhatIsMyIPAddress代理检查器 -它简单,直接,并且不会打乱广告。去那里将专门检查您的计算机或设备正在使用的代理。

如果要检查另一个IP地址(而不是您正在使用的IP地址),它们的IP查找也非常有用。您可以在那里输入任何IP地址并获得相同的信息。但是,您必须了解有关代理和IP地址的更多信息,这将导致以下步骤。


2.位置

确定一个IP地址是否真实,最好的方法 之一是使用像上面那样的检查,并以位置为中心。检查显示代理位于哪里,对于一个真实人来说,这个地方网上生活和购物是否现实?

这些问题的答案可能相差很大,因此了解问题背后的框架非常重要。

代理有两种主要方式:数据中心和住宅。我在上面提到了这些,它们在代理功能的良好程度以及它是否实际上是代理方面起着至关重要的作用。

从字面上看,住宅意味着IP地址与单独的房屋、付费用户和Internet服务提供商(ISP)相关联。数据中心意味着IP地址是在大型服务器中心中创建的,并与数十万其他IP地址一起输出,所有这些IP地址都将用作代理。

确定IP地址代理状态的主要方法之一是通过查找带来的位置。

数据中心或服务器中心通常位于大而平坦的地方,在那里人们可以建立大量的计算机仓库。在美国,这意味着内布拉斯加州、堪萨斯州和爱荷华州。是的,到处(以及在大多数州)都有专用的数据中心,但通常它们都位于美国中部。

考虑到查找甚至提供了城市和纬度/经度坐标,您可以缩小查看IP地址是否为某个家庭中的个人所有和使用,或者是否为某个字段中的某个大型中心。

在你的国家之外

另一个版本是,如果你在寻找国外的代理。为了绕开地理定位,从全球各地获取和使用代理是一种常见的做法。

因此,例如,如果你发现一个IP地址在挪威,它可能是一个数据中心代理。这很难确定,但大多数情况下,除非有特别的广告,否则在您自己国家以外使用的IP地址肯定是一个代理。


3.查看互联网服务提供商

在上述方法的基础上,您接下来将看一下Internet服务提供商(ISP)。此信息也来自查找,是一种更确定IP地址是否为代理的可靠方法。

基本上,IP地址的ISP是制造和拥有该IP的人。在美国,常见的ISP是Comcast,Time Warner Cable,Spectrum,Cogent,AT&T等。基本上,您呼叫的大型公司在家里安装互联网。为了安装上述互联网,他们必须给您一个IP地址,即您的IP。

在其他国家,这仍然是正确的,但是公司会有所不同。查看查询中提供的信息时,请参阅“ ISP”或“组织”列出的内容。它是您国家/地区公认的Internet提供商吗?

还是公司名称中包含“服务器”,“缓存”,“主机”,“代理”等字样?

如果它是一家不折不扣的公司,则可能意味着该IP地址是由代理公司拥有和制造的,并且通常位于某个数据中心中。

这是确定IP地址是否是代理的最可靠方法。

OVH和Hostgator是最常用的两个代理主机名,但是有很多。

同样,分配给它们的IP数量较少的ISP或ASN更可能被检测为代理服务器。

ASN和ISP的IP数据,


4.检查用户代理

用户代理是任何IP地址发送到网站的一组标识因素。它包括像你电脑的操作系统和你使用的浏览器,特别是什么版本。

这使网站可以将最新的图形和编码发送回给用户,从而使您的Web浏览体验变得无缝。

仅当它是您的常规ISP IP地址时,才如此。代理可以手动或通过代理提供程序通过预设来更改用户代理。

检查一个IP地址是否是代理的一个好方法是寻找过时或奇怪的东西。如果IP显示的是四年前的ie版本,那么这个人不太可能是真人,因为那个版本现在已经更新过了。操作系统也是如此。

如何检查用户代理

就像在位置和主机方面检查IP信息的Web应用程序一样,有一些免费的工具可以检查IP的用户代理。

UserAgentString是最好的工具之一,因为它为您提供了用户代理的所有不同方面的详细含义。它会检查您当前用于访问该站点的IP地址,这意味着您必须将有问题的IP地址加载到浏览器中,然后访问以检查其用户代理。

如果它提供了一堆关于您的计算机的不正确信息,则它是代理。

您可以使用AtomURL查看ISP IP用户代理字符串,也可以输入任何代理以检查其用户代理字符串。

但是,这不是完全验证的方法,因为许多代理不会自行更改用户代理。一个好的代理就不会,因为更改用户代理会大大改变您在网页上查看的内容,而这可能是您不想要的。

这意味着您应该将这一步骤与其他步骤结合使用,以获取有关该IP地址的完整信息。

您可以使用User Agent Switcher更改用户代理字符串,但这更多地用于代理的使用,而不是识别它们。


5.检查页面和访问页面的时间

使用代理的主要原则是使代理看起来像真人一样。人们这样做是为了使这些代理不会被Google和其他搜索引擎禁止或阻止。这些引擎是为人而不是机器设计的。

代理无法执行此操作的最常见情况是,它检查网站的页面以及访问的页面数。如果它在网页上显示2秒钟,并且在一分钟内访问了1,000个页面,那么它就是代理。

没有人能做到这一点,即使他们有一只机械手,否则不可能点击那么快。

您可以使用这个规则来确定一个IP地址是否在internet上快速行走,从而将其标识为代理。如果没有,它可能只是一个普通的ISP IP。

如何检查访问页面和访问页面的时间

实际的操作方法比想法要复杂。这取决于您是否有权访问IP地址,是否从外部查看IP地址以及是否具有可以监视使用情况的特定内部网络。

监视自己对IP地址的使用很容易,但是在那种情况下,您可能会知道它是否是代理。我不推荐使用像Scrapebox这样的工具来增加页面浏览时间,也不推荐使用访问页面来查看IP地址是否是代理——它要么是,并且将被禁止,要么不是,也会被禁止。两者都是负面的,后者可能导致麻烦与您的ISP。

如果您有一个网站,并且想了解更多有关网站IP地址的信息,则可以在Google Analytics(分析)等分析面板中查找使用情况统计信息。在其中,您可以看到一个IP地址,该IP地址已经在短时间内记录了大量的页面访问,然后进行其余的研究,以查看它是否是代理。再一次,任何人类不可能进行的活动都意味着它是代理。


结论

以上五种方法都是检查IP地址性质的相当简单、免费的方法。不管你是出于什么原因想知道它是否是代理,这些都会有用。

最好是对所有这些都进行批判性观察,描绘出IP地址在做什么、怎么做、从哪里做,然后决定它是不是一个代理。