所谓动态是指每次上网时,运营商会随机从池子中分配一个IP地址,动态ip池子因不同服务机构质量有所不同,透明一般是在免费代理中出现,而不同透明度还是有相应区分。
代理IP的匿名度:
匿名:知道使用了代理,但是不知道真实的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。