IP代理的分类
讲了这么久的IP代理,还没有系统的讲过IP代理的分类,今天,就具体讲述一下IP代理的分类吧。
IP代理通常根据以下两个大类来分别,一是根据协议分类,二是根据匿名程度分类。
根据代理的协议,代理可以分为如下类:
1. FTP代理服务器:主要用于访问FTP服务器,一般有上传、下载以及缓存功能,端口一般为21、2121等。
2. HTTP代理服务器:主要用于访问网页,一般有内容过滤和缓存功能,端口一般为80、8080、3128等。
3. SSL/TLS代理:主要用于访问加密网站,一般有SSL或TLS加密功能(最高支持128位加密强度),端口一般为443。
4. RTSP代理:主要用于访问Real流媒体服务器,一般有缓存功能,端口一般为554。
5. Telnet代理:主要用于telnet远程控制(黑客入侵计算机时常用于隐藏身份),端口一般为23。
6. POP3/SMTP代理:主要用于POP3/SMTP方式收发邮件,一般有缓存功能,端口一般为110/25。
根据代理的匿名程度,代理可以分为如下类别:
1. 高度匿名代理:会将数据包原封不动地转发,在服务端看来就好像真的是一个普通客户端在访问,而记录的IP是代理服务器的IP。
2. 普通匿名代理:会在数据包上做一些改动,服务端上有可能发现这是个代理服务器,也有一定几率追查到客户端的真实IP。代理服务器通常会加入的HTTP头有HTTP_VIA和HTTP_X_FORWARDED_FOR。
3. 透明代理:不但改动了数据包,还会告诉服务器客户端的真实IP。这种代理除了能用缓存技术提高浏览速度,能用内容过滤提高安全性之外,并无其他显著作用,最常见的例子是内网中的硬件防火墙。
我们现在的IP代理软件大多数都会选择HTTP代理服务器+高匿名代理的组合,因为这个组合的ip稳定性最高同时也是最安全的组合,适用于大多数的工作场景应用。