python课堂:爬虫代理ip是什么?
2021-06-01 11:51 天启IP
当我们爬取网站时,经常会通过切换IP来避免爬虫程序被封锁。那么代理ip地址该如何获取?其实很简单,目前网络上有很多IP代理商,像天启、ipipgo等等,一般都会提供透明代理,匿名代理,高匿代理。那么这几种代理的区别是什么呢?
1 代理类型
代理IP一共可以分成4种类型。前面提到过的透明代理IP,匿名代理IP,高匿名代理IP,还有一种就是混淆代理IP。从最基础的安全程度来说呢,他们的排列顺序应该是这个样子的高匿 > 混淆 > 匿名 > 透明。
2 代理原理
代理类型主要取决于代理服务器端的配置。不同配置会形成不同的代理类型。在配置中,这三个变量REMOTE_ADDR,HTTP_VIA,HTTP_X_FORWARDED_FOR 是决定性因素。
3 代理类型区别
透明代理虽然可以直接“隐藏”客户端的 IP 地址,但是还是可以从HTTP_X_FORWARDED_FOR来查到客户端的 IP 地址。
匿名代理能提供隐藏客户端 IP 地址的功能。使用匿名代理,服务器能知道客户端使用了代理,但无法知道客户端真实 IP 地址。
混淆代理与匿名代理的原理相似,但是会伪装得更逼真。如果客户端使用了混淆代理,服务器还是能知道客户端在使用代理,但是会得到一个假的客户端 IP 地址。
高匿代理既能让服务器不清楚客户端是否在使用代理,也能保证服务器获取不到客户端的真实 IP 地址。
官方微信公众号:掌酷门户(wapzknet)
相关资讯
新闻热点
精选美图