一、什么是代理服务器?
代理服务器(Proxy server),从其名字上不难理解,就是做代理的,其作用与现在各种各样的代理商差不多。
作为教育网和169的用户来讲,他们不能直接访问国外的站点,而且网络速度也惊人的慢,这样很多网络功能就无法使用。最典型的例子就是不能用Icq了,因为Icq的服务器都在国外,直接连不上。因此在这个时候代理服务器就起了至关重要的作用。
通常我们访问网站都是直接与目的主机相连,使用了代理服务器,可先与代理服务器进行连接,然后把我们的请求(比如说我们想得到哪个网页的内容)告诉代理服务器,由代理服务器帮我们取下来。一般代理服务器都有一个很大的Cache,起缓冲的作用,它不断将新取得数据储存到它的存储器上****如果浏览器所请求的数据在它本机的存储器上已经存在,而且是最新的话,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著地提高浏览速度和效率了。
代理服务器通常有两种类型,Http代理和Socks5代理。Http代理是用来浏览网页用的,其端口一般是80和8080,不过也有3128等其它端口的****而socks5代理则可以看成是一种全能的代理,不管是telnet、ftp还是irc聊天都可以用它,这类代理的端口通常是1080。
二、代理服务器的设置
使用代理服务器不需要什么特别的软件,只要知道代理服务器的地址和端口就可以了。下面介绍几种最常用软件的设置方法:
IE4.0的代理设置方法:
1、查看(V)
2、Internet选项(O)
3、连接
4、通过代理服务器访问Internet(I)
5、将你找到的代理服务器地址和端口填入
6、确定——开始浏览
IE5.0的代理设置方法:
1、工具
2、Internet选项
3、连接
4、设置(S)
5、使用代理服务器
6、将你找到的代理服务器地址和端口填入
★对于局域网用户,应点击“连接“标签下面的”局网域设置”来设置代理
NETSCAPE 4.x的代理设置方法:
1、Edit
2、Preferences
3、advanced
4、proxies
5、Manualproxyconfiguration
6、View
7、将你找到的代理服务器地址和端口填入
Opera的代理设置方法:
1、设置(P)
2、Proxy选项(P)
3、将你找到的代理服务器地址和端口填入
以上是一些浏览器的代理设置方法,都大同小异,只要找准了代理服务器和prxoy字样就行了,这类代理一般是Http代理,而以下的代理主要用Socks5代理。
ICQ的代理设置方法:
如果您是第一次使用Icq,在安装的时候会提示您选择是否使用代理。如果想更换代理的话,请看下边:
1、启动ICQ
2、改Simple Mode为Advnced Mode(如果是高级模式,就不用改了)
3、点ICQ(主菜单),选Preferences(属性)选项
4、在Owner Prefs For:...窗口选Connection(连接)页
5、选中I'm using a permanent internet connection(LAN)(局域网)及I an behind a firewall or I...(使用防火墙)后,点Firewall Settings(防火墙设置)
6、选中I am using a SOCKS5 proxy server(使用SOCKS5类型代理服务器,ICQ2000以后的版本支持HTTP代理)后点Next
7、在SOCKS5 Host框中填入一个能用的代理服务器地址和端口号(默认是1080),点Next
8、点Check My FIREWALL/Proxy Setting(验证防火墙设置),过一会儿,如果你的Proxy可用的话,即会显示成功Success(成功),点Done
9、在Owner Prefs For:...窗口点OK
网络蚂蚁的代理设置方法:
1、Edit
2、Option(选项)
3、proxy
4、选取【USE proxy】
5、将你找到的http代理服务器地址和端口填入,User ID和Password不用填
6、你也可以设置FTP代理,设置方法和HTTP一样
7、按OK就可以了
Netterm的代理设置方法:
1、Options
2、Setup
3、Global settings
4、Firewalls
5、在firewall ip address一栏填入代理服务器的地址
6、firewall port number填上端口,默认是1080
7、下面选中Socks firewall
8、确定
三、从哪里能找到代理
通常大家是不会把自己经常使用的代理服务器告诉别人的,因为用的人多了速度自然就会慢。不过网上也有很多网站和BBS都公布代理服务器的地址,可以自己用搜索引擎查一下proxy或者代理。
另外,现在网上还有很多搜索代理的工具软件,您也可以用这些软件找到很多有用的代理。
四、注意事项
1、 也许有人会问,谁那么傻在提供免费代理呀?是呀,这确实令人不解,通常是由于管理员的疏忽,或者某个网站为了吸引用户而采取的一个策略。所以大家在使用的过程中千万不要做违法的事情,以免给代理提供者带来不必要的麻烦。
2、 不要用代理传输免感数据。你使用了代理,虽然外界无法知道你的IP是多少,但是对于代理服务器来说,则是完全透明的,也就是说你所传输的所有数据都被代理服务器记录在案。如果涉及到重大的经济问题,请不要使用代理。
3、在使用搜索代理的工具软件的时候,会极大地消耗网络资源,这可能导致你的其它网络应用无法使用,比如说连不上某个站点了。所以不要担心,呆会儿就好了
第二篇:如何做代理服务器
如何做代理服务器 一、使用代理服务器的意义 首先举一个例子,通过这个例子更好的理解“代理”的含义。 中国的茶叶举世闻名,假如澳大利亚的男女非常喜欢喝中国茶。此时,一茶商见有利可图,就准备从中国进口一批茶叶。大家都知道,澳大利亚是一个纯粹的岛国,和中国有浩瀚的海洋相隔。该茶商没有办法飘洋过海的到中国来进茶,那么,他就需要请求专门的海上运输公司帮忙了。双方协商好以后,海上运输公司就启程到中国采购茶叶,然后再返航并把采购回来的茶叶递交给茶商。这样,整个工作就进行完了。 在这个过程中,海上运输公司其实就充当了一个“代理人”的工作。他专门接收那些需要海运的业务请求,然后完成业务,并把结果提交给客户。 计算机网络中的“代理服务器”其实也就是一个“代理人”,它的作用就是让不能上网的客户访问Internet。 所以,代理服务器的第一个意义就是:可以使多个没有接入因特网的客户访问因特网。 由此也决定了,代理服务器的第二个意义:可以节省许多公有的IP地址(因为一台直接接入Internet的机器必须绑定一个能上网的IP地址)。 由于,内部网的客户机上网都要通过代理服务器,那么通过在代理服务器上作某些限制就可以限制客户机上网了。所以,代理服务器的第三个意义就是可以充当防火墙。 最后,代理服务器本身有比较大的缓存,用以存放客户机访问过的网络信息。这样,假设客户再次访问该网站时,就直接从缓存中寻找信息了。从此节省了上网的时间。所以代理服务器的另外一个意义就是缩短上网时间,提高上网速度。 二、作一台代理服务器的前提条件 1、 首先有一台配置较好的计算机(如果要代理的客户机比较多,超过100台,那么最好买一台专用的服务器),并且保证这台计算机可以稳定的接入Internet。如果有2-5台客户时,可以采用拨号上网(56Kbps);如果用户比较多,那么就需要用DDN(64Kbps-2Mbps)、ISDN(128Kbps)、ADSL(8Mbps)、或者是宽带上网等方式。 2、 其次,这台机器最好配置两个网络适配器,所谓的网络适配器其实就是一台计算机和网络之间的一个连接界面(比如网卡就是一个网络适配器)。 所以,该机器要拥有两个IP地址,一个IP地址用来访问因特网,另一个IP地址用来让内部网中不能上网的客户机访问到代理服务器。注意:在这里为了保证内部网用户访问到代理服务器,内部网的客户机的IP地址和服务器的IP地址在同一个网络中。 3、 还要在机器上安装一个可以实现代理功能的工具,比如:ccproxy、伊特代理、syga
te、wingate、winproxy、microsoft isa server等等。 4、 最后,因为代理服务器是连接内部网和外部网的一台机器,所以该机器上必须要做好抵抗一切不安全的攻击,拒绝一切非法的网络信息的流通。 三、代理服务器的工作原理 代理服务器上最重要的部件就是“代理应用程序”,这些应用程序按所代理的应用程序的不同可以分为以下几种类型:http代理(用来浏览网页)、ftp代理(用来上传、下载文件)、telnet代理(远程登录)、socket代理(聊天、网上会议)、smtp(收发电子邮件)等等。 一般,这些代理应用程序内嵌在代理工具中,所以只要安装一个支持某一服务的代理工具就可以了。可以非常高兴的告诉大家,现在比较出名一点的代理工具都支持这些基本的应用程序。不过,管理员可以人为地禁止某一应用程序,从而达到禁用某服务的目的。例如:咱们学校就为了禁止学生疯狂的聊天就把socket代理禁止了: 四、代理工具“列兵” 现在,各种代理工具层出不穷。 sygate、wingate,这两种代理工具是最为常见的代理软件。其中,sygate凭借着简单易用深受大众欢迎;wingate的功能非常强大,完全可以做出一个专业的代理服务器。 上面的两个都是自由软件,微软公司对此专门推出了与2000操作系统无缝集成的企业版代理服务器——Microsoft ISA Server这个软件本身集成了防火墙的功能,又贴近2000操作系统,可以用来组建大型的服务器。令人高兴的是现在可以从网上找到这种免费的正式版了。 除此之外,还有一些代理工具,如:winroute,winproxy等等。 以上说的都是外国人编写的软件,如果你不喜欢英文的话,那么,这些软件用起来还是比较累人的。不过,没有关系,咱们还有国产的代理软件的。 第一个国产的工具是:ccproxy,这个工具界面异常友好,使用起来也非常方便,经过不断的更新和版本的提升,最新版5.3的功能已经足够强大了。 第二个国产的工具是:伊特代理服务器工具。这种代理工具按功能来分又可分为好几种,其中亿特代理服务器-标准版 V4.6,20xx年10月7日更新,功能非常强大,还有亿特代理计费系统(完全版) V3.0不仅拥有标准本的所有功能还拥有网络记费的功能,非常适合网吧、和网络信息提供部门适用。 以上两种工具是纯中文的工具,比较适合中国人使用。不过不论哪种代理工具都是要收费的,未经注册的软件要么功能不全,要么支持的用户数量很少,像伊特代理如果没有注册,只能让两个用户同时使用。如果建一个简单的代理服务器只实现很少的用户使用时(比如:三台电脑共享一个猫上网),
就可以使用未经注册的软件。假设,要构建功能齐全,用户比较多的代理服务器时就需要出money进行注册了。 以下是几种软件的最新版本号和下载地址: 1、sygate:.cn/download/download2_2.htm 2、wingate:/down/list.asp?id=1631,注册码都在上面呢! 3、ISA Server:/down/list.asp?id=1897,可是免费的呀! 4、Ccproxy:/cn/ 5、伊特代理:/cn/index.htm,纯粹的中国货,如果能够免费那就太好了!!