
代理(计算机技术术语)
代理伺服器(Proxy Server)是一种重要的伺服器安全功能,它的工作主要在开放系统互联(OSI)模型的会话层,从而起到防火墙的作用。代理伺服器大多被用来连线INTERNET(国际网际网路)和INTRANET(区域网路)。
C#语言中,代理是指Delegate,也翻译为委託。C#中的delegate和C++中的函式指针基本是一回事,C#正是以delegate的形式实现了函式指针。不同的地方在于C#中delegate是类型安全的。
delegate仅仅关注涉及的方法(函式)的细节。它是一种类型,这种类型的变数可以用来赋值不同(但类似)的方法(函式)。说白了,即是将处理代码“放置”到变数中,“执行”这个变数,就是执行这个变数中“放置”的代码。
基本介绍
- 中文名:代理伺服器
- 外文名:proxy server
- 工作区域:开放系统互联模型的会话层
- 作用:防火墙
网路中的代理
●常见问题
●什幺是代理伺服器
●代理伺服器的安全以及相关问题
●IE,MyIE及TT浏览器中如何使用代理
● FTP软体中如何使用代理上传
● 网路游戏中如何使用代理伺服器
网路游戏

代理伺服器英文全称是Proxy Server,其功能就是代理网路用户去取得网路信息。形象的说:它是网路信息的中转站。在一般情况下,我们使用网路浏览器直接去连线其他Internet站点取得网路信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。代理伺服器是介于浏览器和Web伺服器之间的一台伺服器,有了它之后,浏览器不是直接到Web伺服器去取回网页而是向代理伺服器发出请求,Request信号会先送到代理伺服器,由代理伺服器来取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理伺服器都具有缓冲的功能,就好象一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那幺它就不重新从Web伺服器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显着提高浏览速度和效率。更重要的是:Proxy Server(代理伺服器)是Internet链路级网关所提供的一种重要的安全功能,它的工作主要在开放系统互联(OSI)模型的对话层。主要的功能有:
代理功能
1.突破自身IP访问限制,访问国外站点。教育网、169网等网路用户可以通过代理访问国外网站。
2.访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源 的允许访问範围之内),使用教育网内地址段免费代理伺服器,就可以用于对教育网开放的各类FTP下载上传,以及各类资料查询共享等服务。
3.突破中国电信的IP封锁:中国电信用户有很多网站是被限制访问的,这种限制是人为的,不同Serve对地址的封锁是不同的。所以不能访问时可以换一个国 外的代理伺服器试试。
4.提高访问速度:通常代理伺服器都设定一个较大的硬碟缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问速度。
5.隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。
设定代理伺服器
1.(IE5.0以上版本中设定代理:选单栏“工具”->下拉选单“Internet选项”->选项卡“连线”->在“区域网路设定”中选中您目前 使用的连线,然后点击右侧的“设定”->在中间的“代理伺服器”栏选中“使用代理伺服器”->在“地址”和“连线埠”栏输入本站提供的HTTP代理伺服器->确定->确定。
2.MyIE2中设定代理伺服器:选单栏“选项”——>“代理伺服器”——>“代理设定”——>在输入框中输入标準格式的代理伺服器,如XXX.XXX.XXX.XXX:连线埠,然后“确定”并退出,继续,选单栏“选项”——>“代理伺服器”——>然后选择刚才输入的代理伺服器
3.腾讯浏览器(TT浏览器)中设定代理伺服器:选单栏“工具”——>“WWW代理”——>“设定代理”——>在代理设定对话框中,点击“新增”——>在代理设定区中,输入代理,然后“确定”并退出,继续,选单栏“工具”——>“WWW代理”——>然后选择刚才输入的代理伺服器
代理QQ方法
用SOCKS代理上QQ,可隐藏真实IP位址,方法如下:
1.启动OICQ,登入后右击下方开始选单处的QQ小图示,选择“系统参数”==》“网路设定”
2.在伺服器地址与连线埠处填QQ伺服器地址,最好数字的。如5202.104.129.2515连线埠:8000
3.在“使用SOCKS5代理伺服器”前打上勾,在“代理伺服器地址”与“连线埠号”处,(QQ代理的连线埠号一般为1080)分别填上最新SOCKS代理(SOCKS4也可用)
4.在“校验用户名”与“校验用户密码”处全部删空,然后点“测试”,如能通过,则说明代理伺服器工作正常,否则换一个。
5.按“确定”,点击系统列的QQ小图示,先离线再上线即可。。
代理常见FTP工具
1.FlashFXP3.0以前版本中设定代理:选单栏“选项”——>参数设定——>代理和防火墙,然后在“代理伺服器”项中选择代理类型,填写代理
2.FlashFXP3.0以后版本中设定代理:选单栏“选项”——>参数设定——>连线,然后在“代理伺服器”项中选择代理类型,填写代理
3.CuteFTP XP 5.0.2 中文版中设定代理:选单栏“编辑”——>设定——>连线——>SOCKS-->选择代理类型,如SOCKS4或者SOCKS5,并填写代理
4.LeapFtp中设定代理:选单栏“选项”——>参数设定——>常规——>代理,将“使用代理”前面的方框钩上,然后填写代理,并将下面的SOCKS防火墙钩上
代理伺服器除了网路服务商为了各种目的而开设外,大部分是新建网路伺服器设定的疏漏!虽然法律尚无具体规定,但没有经过允许而使用他人的伺服器当然还是不太好!虽然目的主机一般只能得到您使用的代理伺服器IP,似乎有效的遮掩了你的行程,但是值得一提的是:网路服务商开通的专业级代理伺服器一般都有路由和流程记录,因此可以轻易的通过调用历史纪录来查清使用代理伺服器地址的来路。当然,利用多层代理会增加被捕获的难度,但也不是不可能的。曾经就有报导有人使用代理伺服器进攻“天府热线”,进行非法活动而被抓的讯息。因此,建议大家不要利用代理伺服器来进行特别行动!只要你不使用代理进行非法活动,一般是没有关係的。
网路代理分类
网路代理分类:
线上代理
HTTP代理
SOCKET4代理
SOCKET5代理
vpn代理
greenvpn

线上代理常识
线上代理常识:
线上网页代理(Web Proxy Server),是目前简单、高速、有效的访问国际网站的最佳途径,它的功能就是用户与Web伺服器之间的一个中转站,当用户访问国际网站时候,通过代理伺服器来访问目标网站,并快取在代理伺服器。这样一来如果当用户访问的站点之前有人访问过,用户将直接从代理伺服器上读取信息,因此显着提高浏览速度与效率。另外,网页代理还能禁止恶意网页代码保护您的浏览器不受干扰。
另外补充一下:网路加速器也是代理的一种形式。
SOCK5代理伺服器
SOCK5代理伺服器 :
被代理端与代理伺服器通过“SOCK4/5代理协定”进行通迅(具体协定内容可查看RFC文档)。SOCK4代理协定可以说是对HTTP代理协定的加强,它不仅是对HTTP协定进行代理,而是对所有向外的连线进行代理,是没有协定限制的。也就是说,只要你向外连线,它就给你代理,并不管你用的是什幺协定,极大的弥补了HTTP代理协定的不足,使得很多在HTTP代理情况下无法使用的网路软体都可以使用了。(例如:OICQ、MSN等软体)SOCK5代理协定又对前一版进行了修改,增加了支持UDP代理及身份验证的功能。它不是“协定代理”,所以它会对所有的连线进行代理,而不管用的是什幺协定。
HTTP代理
HTTP代理:
同上利用HTTP协定通讯的方式,HTTP协定即超文本传输协定,是Internet上进行信息传输时使用最为广泛的一种非常简单的通信协定。部分区域网路对协定进行了限制,只允许用户通过HTTP协定访问外部网站。
设计的代理
代理就是定义一个行为和某类(class)的对象相似,而又潜在地表示了所有继承自该类的对象的东西,我们把这种类的对象叫做代理(surrogate)。
该方法的关键之处在于“用类来表示概念”。通过使用这种方法,既能使我们避免显示地处理记忆体分配,又能保持类在运行时绑定的属性。
转载请注明出处海之美文 » 代理(计算机技术术语)