我们上网浏览网页的时候,都是使用代理服务器来实现的。代理服务器能够记下我们上网的记录,同时也能记下我们IP地址,但有时我们工作反复进行时就不想让服务器知道我们的IP地址,其实也可以通过服务器来隐藏我们的IP地址。
电脑知识学习论坛为电脑初学者的疑难杂症提供最佳解决方案。电脑基础知识学习QQ群:81158926 欢迎电脑爱好者加入。
代理服务器的类型
代理服务器实际上是一台服务器,介于浏览器和你要访问的网站之间。当你通过代理服务器上网浏览时,浏览器不是直接到Web服务器中取回网页,而是首先向代理服务器发出请求,由代理服务器到要访问的网站上取回网页,然后再传送给你的浏览器。所以当你用代理服务器浏览时,网站记录下的是代理服务器地址,不会记录下你的IP地址的。目前网上的代理服务器很多,大都是免费的,代理服务器可以分成以下几种类型:
1、按请求信息的安全性分类
代理服务器有超级匿名代理、普通匿名代理和透明代理三种。
(1)其中超级匿名代理:又有一级匿名、二级匿名代理之分。
一级匿名代理,一级匿名代理连上某个服务器,服务器端的网管是不会知道你用了代理的、而且你的IP也查不出来。因为这种代理服务器是真正的匿名代理,它不会改变你的request fields(报文),使服务器端看起来就像有个真正的客户浏览器在访问它。但这类代理器在网上很少,而且这种代理服务器资源也很珍贵。
二级匿名代理,其安全性就不如一级匿名代理了,使用二级匿名代理上网,服务器的网管虽然查不出你的IP,但是却知道你用了代理!
(2)普通匿名代理:这类代理服务器也能隐藏你的真实IP,但是会更改你的request fields,因此服务器端也会知道你用了代理!不过这种代理会剥离你的部分信息(就好比防火墙的stealth mode),使服务器端探测不到你的操作系统版本和浏览器版本。
(3)透明代理:这种代理会改编你的request fields(报文),并传送你的真实IP,因此假如你用这种代理上网,就不能隐藏你的IP。
2、按代理服务器的用途分类
代理服务器可以分成以下几类:
Http代理(端口一般为80、8080、3128、50050等):主要代理浏览器访问网页。
SSL代理(标准端口为443):支持最高128位加密强度的http代理,可以作为访问加密网站的代理。
FTP代理(端口一般为21、2121):代理客户机上的ftp软件访问ftp服务器。
Telnet代理(端口一般为23):代理通信机的telnet,用于远程控制。
POP3代理(端口一般为110):代理客户机上的邮件软件用pop3方式收邮件。
Socks代理(标准端口为1080):是全能代理,支持多种协议,包括http、ftp请求及其它类型的请求。它分socks 4 和socks 5两种类型,socks 4只支持TCP协议而socks 5支持TCP/UDP协议,还支持各种身份验证机制等协议。