论文部分内容阅读
摘 要:对代理服务器的功能,分类进行逐一介绍,并针对内部局域网络使用和设置Ccproxy代理服务器的进行分析
关键词:代理服务器;局域网
中图分类号:TP368.5文献标识码:A文章编号:1006-4117(2011)08-0358-02
现在越来越多的企事业单位建立起自己的内部网,越来越多的家庭也拥有了2台以上的计算机,如何让这些计算机同时连上Internet呢?这时需要用到代理服务器。
一、代理服务器
代理服务器的英文全称是Proxy Server ,其功能是代理网络用户取得网络信息,其实它就是网络中信息传递的中转站。要想充分的利用代理服务器,首先要了解他都有哪些功能。
(一)提高访问速度。由于代理服务器通常都设有一个较大的缓冲区,当有外界信息通过时,同时也将其保存在缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区取出信息,传递给用户,从而达到提高访问速度的目的。
(二)用户验证授权功能。可按用户进行授权,没有登记或授权的用户无权通过代理服务器访问Internet网,并可对用户的访问时间、信息流量进行统计。
(三)安全性得到提高(起到防火墙的作用)。这是因为所有内部网的用户通过代理服务器访问外界时,只映射一个Ip地址,所以外界不能直接访问到内部网,同时它可以设置Ip地址过滤,限制内部网对外部的访问权限,另外两个没有互连的内部网也可过第三方的代理服务器进行互连来交换信息。
(四)降低Ip开销,所有用户只占有一个IP即可,降低网络的维护成本。
二、代理服务器的工作原理和类型
工作原理:假设你是A机,想获得数据由C机提供,代理服务器为B机,那么使用代理服务器网络连接是这样的:A机先与B机建立连接,B机接受A机请求后,与C机建立连接,下载A 机所请求的C机上的数据到本地机器B,再将此数据发送给A机,完成网络代理服务。代理服务器的类型很多:有HTTP代理,FTP代理,SOCKS代理
(一)HTTP代理。能够代理客户机的HTTP访问,主要是代理浏览器访问页面,它的端口一般为80,8080,3128等。
(二)FTP代理。能够代理客户机上的FTP软件访问FTP服务器,它的端口一般为21,2121。
(三)POP3代理。代理客户机上的邮件软件用POP3方式收发邮件,端口一般为110。
(四)Socks代理。Socks代理与其它类型的代理不同,它只是简单地传递数据包,并不关心是何种应用协议,既可以是HTTP请求,也可以是FTP请求,还可以是其它类型的请求,所以Socks代理服务器比其它类型的代理服务器速度要快的多。Socks分为Socks4和Socks5,Socks4支持TCP(传输控制协议)协议,Socks5既支持TCP协议又支持UDP(用户数据报协议)协议,还支持各种身份验证机制,服务器端域名解析等。
三、利用代理服务器共享上网
通常我们使用代理服务器都是为了能够连接到网络,从网上获取所需的各种信息,那么代理服务器从共享上网又可以分为硬件共享上网和软件共享上网。
(一)硬件共享上网。通常使用共享上网路由器,通过内置的硬件芯片来完成互联网和局域网之间数据包的交换,实质上是在芯片中固化了代理软件,由于硬件工作不依赖于任何操作系统,所以稳定性好。
(二)软件共享上网。对于大多数企事业单位来说,采用软件共享上网是最常见的代理服务方式,代理服务器的实现只需要在局域网的一台服务器上运行相应的服务器端软件即可。代理服务器软件一般分为NAT网络地址转换类型和Proxy代理服务器类型。NAT是采用网络地址转换技术,局域网内部的 “非法互联网IP地址”通过NAT可以转化成“合法互联网IP地址”,实现对外界网络的合法访问。我们在日常工作中主要使用的是Proxy类型的代理服务器共享上网,下面将各种主要的Proxy类型代理服务器软件进行逐一介绍:1、Winproxy:是由Ositis软件公司开发的标准Proxy型代理软件,支持绝大部门现有的网络应用协议,并且还具有网络病毒检测能力,阻止外界计算机病毒的入侵。2、CcProxy:全称是“代理服务器CCProxy”,是一款由北京遥志软件公司开发的免费的中文网络代理服务器软件。它支持Windows 98/Me、Windows 2000/NT多种操作系统,还支持专线,modem, ADSL, ISDN等多种上网方式, 经过设置后可以实现IE,OICQ的使用以及FTP的功能。基于CcProxy代理服务器软件我们在日常工作中应用的比较广泛,下面我将具体说明一下CcProxy的设置与使用方法。下载CcProxy的安装程序,按提示一步步安装即可(比较简单不详细说明)安装完毕启动后的界面如图1所示。
图1 CCProxy安装启动后的界面
单击工具栏上的“设置”图标,将进入“设置”窗口。在这里,你可以设置HTTP代理和Socks代理所使用的端口,如图2所示。
图2CCProxy设置窗口
单击工具栏上的“账号”图标可以设置局域网中允许上网的计算机(如果不填入,就是默认允许局域网中的所有用户都能上网),如图3所示。
图3 上网的计算机授权
在用户名中填入允许上网的客户机名,用户IP地址中填入那台客户机的IP,这样就可以实现对上网用户的管理了。单击“当前用户信息”按钮,就可以查看该用户上网的情况了。平常系统面板的绿色网格会动态显示网络的数据流量,可以通过双击绿色网格来查看网络用户比较详细的使用情况。
四、客户端软件代理服务的使用设置
纵观局内网络,从整个代理服务的物理连接上来看,代理服务分为服务器端程序和客户端程序,用户运行客户端程序,先登录到代理服务器,再通过代理服务器就可以访问相应的站点。由于代理服务器对每一种网络应用都是独立进行代理工作的,所以每一种网络应用都需要进行正确的配置,每个客户端的每种网络应用软件也都需要进行配置,下面我将介绍一下我们在日常工作中主要用到的浏览器的代理设置。浏览器的代理设置:菜单栏“工具”-> 下拉菜单“Internet选项”-> “连接” 选项卡->应点击“局域网设置”,在中间的“代理服务器”栏选中“使用代理服务器”-> 在“地址”和“端口”栏输入HTTP代理服务器地址和端口号->按“确定”按钮,最后按“确定”按钮退出。
结束语:代理服务器的研究与应用极其广泛、复杂,它涉及多种网络信息知识的相互渗透、相互支撑,在交通领域,原有单机交通信息处理技术正在与使用代理服务器全局网络连通系统融合,逐渐形成功能完备的交通信息网络管理系统,它将成为交通各部门日常信息处理不可缺少的新工具。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
关键词:代理服务器;局域网
中图分类号:TP368.5文献标识码:A文章编号:1006-4117(2011)08-0358-02
现在越来越多的企事业单位建立起自己的内部网,越来越多的家庭也拥有了2台以上的计算机,如何让这些计算机同时连上Internet呢?这时需要用到代理服务器。
一、代理服务器
代理服务器的英文全称是Proxy Server ,其功能是代理网络用户取得网络信息,其实它就是网络中信息传递的中转站。要想充分的利用代理服务器,首先要了解他都有哪些功能。
(一)提高访问速度。由于代理服务器通常都设有一个较大的缓冲区,当有外界信息通过时,同时也将其保存在缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区取出信息,传递给用户,从而达到提高访问速度的目的。
(二)用户验证授权功能。可按用户进行授权,没有登记或授权的用户无权通过代理服务器访问Internet网,并可对用户的访问时间、信息流量进行统计。
(三)安全性得到提高(起到防火墙的作用)。这是因为所有内部网的用户通过代理服务器访问外界时,只映射一个Ip地址,所以外界不能直接访问到内部网,同时它可以设置Ip地址过滤,限制内部网对外部的访问权限,另外两个没有互连的内部网也可过第三方的代理服务器进行互连来交换信息。
(四)降低Ip开销,所有用户只占有一个IP即可,降低网络的维护成本。
二、代理服务器的工作原理和类型
工作原理:假设你是A机,想获得数据由C机提供,代理服务器为B机,那么使用代理服务器网络连接是这样的:A机先与B机建立连接,B机接受A机请求后,与C机建立连接,下载A 机所请求的C机上的数据到本地机器B,再将此数据发送给A机,完成网络代理服务。代理服务器的类型很多:有HTTP代理,FTP代理,SOCKS代理
(一)HTTP代理。能够代理客户机的HTTP访问,主要是代理浏览器访问页面,它的端口一般为80,8080,3128等。
(二)FTP代理。能够代理客户机上的FTP软件访问FTP服务器,它的端口一般为21,2121。
(三)POP3代理。代理客户机上的邮件软件用POP3方式收发邮件,端口一般为110。
(四)Socks代理。Socks代理与其它类型的代理不同,它只是简单地传递数据包,并不关心是何种应用协议,既可以是HTTP请求,也可以是FTP请求,还可以是其它类型的请求,所以Socks代理服务器比其它类型的代理服务器速度要快的多。Socks分为Socks4和Socks5,Socks4支持TCP(传输控制协议)协议,Socks5既支持TCP协议又支持UDP(用户数据报协议)协议,还支持各种身份验证机制,服务器端域名解析等。
三、利用代理服务器共享上网
通常我们使用代理服务器都是为了能够连接到网络,从网上获取所需的各种信息,那么代理服务器从共享上网又可以分为硬件共享上网和软件共享上网。
(一)硬件共享上网。通常使用共享上网路由器,通过内置的硬件芯片来完成互联网和局域网之间数据包的交换,实质上是在芯片中固化了代理软件,由于硬件工作不依赖于任何操作系统,所以稳定性好。
(二)软件共享上网。对于大多数企事业单位来说,采用软件共享上网是最常见的代理服务方式,代理服务器的实现只需要在局域网的一台服务器上运行相应的服务器端软件即可。代理服务器软件一般分为NAT网络地址转换类型和Proxy代理服务器类型。NAT是采用网络地址转换技术,局域网内部的 “非法互联网IP地址”通过NAT可以转化成“合法互联网IP地址”,实现对外界网络的合法访问。我们在日常工作中主要使用的是Proxy类型的代理服务器共享上网,下面将各种主要的Proxy类型代理服务器软件进行逐一介绍:1、Winproxy:是由Ositis软件公司开发的标准Proxy型代理软件,支持绝大部门现有的网络应用协议,并且还具有网络病毒检测能力,阻止外界计算机病毒的入侵。2、CcProxy:全称是“代理服务器CCProxy”,是一款由北京遥志软件公司开发的免费的中文网络代理服务器软件。它支持Windows 98/Me、Windows 2000/NT多种操作系统,还支持专线,modem, ADSL, ISDN等多种上网方式, 经过设置后可以实现IE,OICQ的使用以及FTP的功能。基于CcProxy代理服务器软件我们在日常工作中应用的比较广泛,下面我将具体说明一下CcProxy的设置与使用方法。下载CcProxy的安装程序,按提示一步步安装即可(比较简单不详细说明)安装完毕启动后的界面如图1所示。
图1 CCProxy安装启动后的界面
单击工具栏上的“设置”图标,将进入“设置”窗口。在这里,你可以设置HTTP代理和Socks代理所使用的端口,如图2所示。
图2CCProxy设置窗口
单击工具栏上的“账号”图标可以设置局域网中允许上网的计算机(如果不填入,就是默认允许局域网中的所有用户都能上网),如图3所示。
图3 上网的计算机授权
在用户名中填入允许上网的客户机名,用户IP地址中填入那台客户机的IP,这样就可以实现对上网用户的管理了。单击“当前用户信息”按钮,就可以查看该用户上网的情况了。平常系统面板的绿色网格会动态显示网络的数据流量,可以通过双击绿色网格来查看网络用户比较详细的使用情况。
四、客户端软件代理服务的使用设置
纵观局内网络,从整个代理服务的物理连接上来看,代理服务分为服务器端程序和客户端程序,用户运行客户端程序,先登录到代理服务器,再通过代理服务器就可以访问相应的站点。由于代理服务器对每一种网络应用都是独立进行代理工作的,所以每一种网络应用都需要进行正确的配置,每个客户端的每种网络应用软件也都需要进行配置,下面我将介绍一下我们在日常工作中主要用到的浏览器的代理设置。浏览器的代理设置:菜单栏“工具”-> 下拉菜单“Internet选项”-> “连接” 选项卡->应点击“局域网设置”,在中间的“代理服务器”栏选中“使用代理服务器”-> 在“地址”和“端口”栏输入HTTP代理服务器地址和端口号->按“确定”按钮,最后按“确定”按钮退出。
结束语:代理服务器的研究与应用极其广泛、复杂,它涉及多种网络信息知识的相互渗透、相互支撑,在交通领域,原有单机交通信息处理技术正在与使用代理服务器全局网络连通系统融合,逐渐形成功能完备的交通信息网络管理系统,它将成为交通各部门日常信息处理不可缺少的新工具。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文