换ip软件,代理ip软件,更改ip地址-智游代理
首页 IP软件套餐 HTTP代理套餐 API提取 使用帮助 新闻资讯 长效IP 注册 登录 实名验证
在线咨询
大客户经理
大客户经理
13318873961

大客户经理微信

微信公众号

微信公众号

回到顶部
您的位置: 首页 > 新闻资讯 > 免费代理ip > 正文

各种代理IP背后的原理

发布时间:2020年05月14日 来源:智游代理 www.zhiyoudaili.com

讲解各种代理IP背后的原理:知道代理IP的人越来越多了,不管是单纯的换IP,还是进行大量的数据采集,或者是游走于灰色之中,都是离不开代理IP这个工具的,但是很少人会关注各种代理IP背后的原理,今天就听小编来给大家普及下吧。

一、代理类型

代理IP一共可以分成4种类型。经常听说的透明代理IP,匿名代理IP,高匿名代理IP,还有一种就是混淆代理IP。最基础的安全程度来说呢,他们的排列顺序应该是这个样子的高匿>混淆>匿名>透明。

各种代理IP背后的原理

二、代理原理

代理类型主要取决于代理服务器端的配置。不同配置会形成不同的代理类型。在配置中,这三个变量REMOTE_ADDR,HTTP_VIA,HTTP_X_FORWARDED_FOR是决定性因素。

1)REMOTE_ADDR

REMOTE_ADDR表示客户端的IP,但是它的值不是由客户端提供的,而是服务器根据客户端的IP指定的。

如果使用浏览器直接访问某个网站,那么网站的web服务器(Nginx、Apache等)就会把REMOTE_ADDR设为客户端的IP地址。

如果我们给浏览器设置代理,我们访问目标网站的请求会先经过代理服务器,然后由代理服务器将请求转化到目标网站。那么网站的web代理服务器就会把REMOTE_ADDR设为代理服务器的IP。

2)X-Forwarded-For(XFF)

X-Forwarded-For是一个HTTP扩展头部,用来表示HTTP请求端真实IP。当客户端使用了代理时,web代理服务器就不知道客户端的真实IP地址。为了避免这个情况,代理服务器通常会增加一个X-Forwarded-For的头信息,把客户端的IP添加到头信息里面。

X-Forwarded-For请求头格式如下:

X-Forwarded-For:client,proxy1,proxy2

client表示客户端的IP地址;proxy1是离服务端最远的设备IP;proxy2是次级代理设备的IP;从格式中,可以看出从client到server是可以有多层代理的。

如果一个HTTP请求到达服务器之前,经过了三个代理Proxy1、Proxy2、Proxy3,IP分别为IP1、IP2、IP3,用户真实IP为IP0,那么按照XFF标准,服务端最终会收到以下信息:

X-Forwarded-For:IP0,IP1,IP2

Proxy3直连服务器,它会给XFF追加IP2,表示它是在帮Proxy2转发请求。列表中并没有IP3,IP3可以在服务端通过RemoteAddress字段获得。我们知道HTTP连接基于TCP连接,HTTP协议中没有IP的概念,RemoteAddress来自TCP连接,表示与服务端建立TCP连接的设备IP,在这个例子里就是IP3。

3)HTTP_VIA

via是HTTP协议里面的一个header,记录了一次HTTP请求所经过的代理和网关,经过1个代理服务器,就添加一个代理服务器的信息,经过2个就添加2个。

三、代理的选择

普通的匿名代理IP能隐藏客户机的真是IP,但是也会改变我们的请求信息,服务器端有可能会认为我们使用了代理。不过使用此种代理时,虽然被访问的网站不能知道客户端的IP地址,但仍然可以知道你在使用代理,当然某些能够侦测IP的网页仍然可以查到客户端的IP。

而高度匿名代理请添加链接描述不改变客户机的请求,这样在服务器看来就像有个真正的客户浏览器在访问它,这时客户的真实IP是隐藏的,服务器端不会认为我们使用了代理。

因此,爬虫程序需要使用到爬虫代理ip时,尽量选择普通匿名代理和高匿名代理。另外,如果要保证数据不被代理服务器知道,推荐使用HTTPS协议的代理。


转载注明来自:智游代理IP http://www.zhiyoudaili.com/

相关文章内容简介

1 网络扫描获取的代理ip能用吗?

从事互联网大数据的工作者都众所周知代理ip的来源方式有很多,获取到的ip用途千百种,如网络爬虫采集,网络营销,投票助力等等,用途广泛,深受广大用户使用。代理ip来源有哪些获取方式?网络扫描获取的代理ip能用吗?ADLS动态拨号VPS;购买动态拨号VPS,通过拨号获取到ip,更繁琐的是需要自己搭建ip池。通过处理后放入ip池中待用,通过生成的提取链接提取ip使用。这种ip需要时间和大力的精力去维护,成本也相对来说偏高,但ip的质量很高,因为可以根据自己的需求量身定制。收费代理ip在网上有很多代理ip的服务商,如开心代理ip服务平台,这种ip是现成制定好的,购买后通过api直接获取即可使用,这种代理ip简单方便,特殊业务还可以私人定制,ip质量高,不需要花时间精力维护,性价比极高,所以这种方式也是大部分所选择的。网络扫描获取ip很多用户为了省钱节约成本会自己写代码在网上扫描大量的公用ip,然后自己筛选后放入搭建好的ip池中,这种ip可用率极低,不到10%有效率,还有一个众所周知的问题,就是不安全,万人骑,很多人都使用过,不知道使用前别人用这个ip做什... [阅读全文]

2 代理IP怎样在互联网工作

在互联网,信息被窃取的事件每天都在发生,很多时候信息被窃取的时候都是悄无声息不知不觉,不会立马就发现。当发现自己的信息被窃取的时候,损失也就造成了。一些黑客常常入侵电脑窃取个人信息打包出售获取利益。任何一个人的账号密码和个人信息都能成为他们的目标。怎样才可以保护自己的个人信息呢?要知道黑客入侵电脑大多是从IP地址入手,如果想避免这个情况就需要换IP了。去网上找代理IP商去购买代理IP资源,是目前来说使用代理IP最为安全稳妥的方法。代理IP也分为共享代理IP和独享代理IP。共享代理IP比较便宜,使用的人多,所以稳定性相较于独享代理IP比较差。独享代理IP从字面意思就很好理解,就是专供一个人使用,相应的价格也是略高一些。代理IP是由代理服务器发出的,代理服务器介于客户端和服务端充当着“中转站”的作用。代理服务器接收客户端发送的请求报文,正确处理请求和连接状态,同时向服务器发送新的请求,服务器受到响应之后,发送的响应内容将由代理服务器包装成响应体发送给客户端。这就是代理的服务流程,把代理服务器想象成一个第三方的中转可以更好理解。有了代理IP,黑客就算找... [阅读全文]

热门标签

推荐阅读

  1. 05

    2019-12

    竞争优势与代理IP服务的关系

    外贸在线电子商务是一个竞争激烈的行业,价格从不同地点到国家变化很大。在这个没有边界与限制的网络环境中,我们如何跟上价格趋势并保持竞争力?下面我们来看看竞争优势与代理IP服务

  2. 15

    2019-11

    怎么知道用户有没有用代理ip

    怎么知道用户有没有用代理ip?有时候用代理ip之后,被对方发现了,对方是怎么发现用户使用了代理ip呢?Keep-alive报文:如果带有Proxy-Connection的Keep-alive报文,号位疑问该IP是代理IP。

  3. 15

    2019-06

    为什么用了代理IP还会被封

    很多人在使用代理IP的过程中也遇到了一些问题,例如速度慢、IP有效率地,甚至还有使用代理IP后还会被封的情况。那么,用了代理IP为什么还会被封呢?代理IP分为透明代理、普通匿名代理、

  4. 29

    2019-08

    教育行业使用代理IP做什么

    随着二胎政策的开放,很多家庭也预备着为家庭带来第二个孩子,从未来教育的规划角度来看,二胎政策的开放,开拓了教育机构的延伸和发展。所以现在很多的人在考虑创业的时候,往往会考

  5. 22

    2019-05

    如何检验代理IP是否有效?

    互联网的工作人员都知道代理IP​,工作中代理IP也带来了很大的方便。那么,如何检验代理IP是否有效呢?哪里找到性价比高的代理IP呢?在选择代理IP的时候,还是要看我们要用代理IP做哪些工

  6. 29

    2019-05

    代理IP是非常实用的换IP工具

    人是非常善于使用工具的,工具的使用可以提高我们的工作效果,以及效率。所以在日常的生活工作之中,大家都会想找个工具来辅助,今天小编给大家介绍下非常实用的工具——代理IP。代理I