匿名、透明、HTTP、SSL、SOCKS代理的服务器区别

1.HTTP代理服务器

  代理服务器英文全称是Proxy Server他的功能就是代理网络用户去获得网络信息形象点说就是网络信息的中转站通常情况下网络浏览器直接去连接其他Internet站点取得网络信息时须送出Request信号来得到回答然后对方再把信息以bit方式传送回来

  代理服务器是介于浏览器和Web服务器之间的一台服务器有了它浏览器不再直接到Web服务器去取回网页而是向代理服务器发出请求Request信号会先送到代理服务器由代理服务器来取回浏览器所需要的信息并传送给你的浏览器而且大部分代理服务器都具有缓冲的功能就好象一个大的Cache它有很大的存储空间它不断将新取得数据储存到它本机的存储器上如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的那么它就不重新从Web服务器取数据而直接将存储器上的数据传送给用户的浏览器这样就能显著提高浏览速度和效率

  更重要的是Proxy Server(代理服务器)Internet链路级网关所提供的一种重要的安全功能它的工作主要在开放系统互联(OSI)模型的对话层

   主要的功能有

  1.突破自身IP访问限制访问国外站点教育网169网等网络用户可以通过代理访问国外网站这也使得代理成为我们在WGP下苦苦挣扎的唯一方法。
  2.访问一些单位或团体内部资源如某大学FTP(前提是该代理地址在该资源的允许访问范围之内)使用教育网内地址段免费 
  代理服务器就可以用于对教育 网开放的各类FTP下载上传以及各类资料查询共享等服务
  3.突破中国电信的IP限制中国电信用户有很多网站是被限制访问的这种限制是人为的不同Serve对地址的限制是不同的所以不能访问时可以换一个国 外的代理服务器试试
  4.提高访问速度通常代理服务器都设置一个较大的硬盘缓冲区当有外界的信息通过时同时也将其保存到缓冲区中当其他用户再访问相同的信息时 则直接由缓冲区中取出信息传给用户以提高访问速度
  5.隐藏真实IP上网者也可以通过这种方法隐藏自己的IP免受攻击

2.SSL 代理

     SSL
是一种国际标准的加密及身份认证通信协议您用的浏览器就支持此协议SSLSecure Sockets Layer最初是由美国Netscape公司研究出来的后来成为了Internet网上安全通讯与交易的标准SSL协议使用通讯双方的客户证书以及CA根证书允许客户/服务器应用以一种不能被偷听的方式通讯在通讯双方间建立起了一条安全的可信任的通讯通道它具备以下基本特征信息保密性信息完整性相互鉴定 主要用于提高应用程序之间数据的安全系数SSL协议的整个概念可以被总结为一个保证任何安装了安全套接字的客户和服务器间事务安全的协议它涉及所有TC/IP应用程序

     SSL
代理:支持最高128位加密强度的http代理可以作为访问加密网站的代理加密网站是指以https://开始的网站ssl的标准端口为443

     
默认状态下IIS使用端口443作为SSL端口但是你也可以根据需要使用任意端口你可以有很多站点每个站点有一个非SSL端口数字和一个SSL端口数字例如你可以有一个称为ExampleSite的站点可以把90作为非SSL端口445作为SSL端口用户输入http://www.ExampleSite.com ;来访问非SSL版本要访问其SSL版本就要输入https://www.ExampleSite.com他们也可以使用IP端口数,比如 https://www.Example.com:445

     https:// 
中的"s"非常重要因为它告诉用户浏览器使用SSL端口如果你使用了http://www.Example.com:445那么什么也不会发生浏览器只是等待但是什么也不显示出来如果你给一个非SSL端口使用https 例如https://www.ExampleSite.com:90会出现同样的情形 

3.Socks 代理

  是全能代理就像有很多跳线的转接板它只是简单地将一端的系统连接到另外一端支持多种协议包括httpftp请求及其它类型的请求它分socks 4 socks 5两种类型socks 4只支持TCP协议而socks 5支持TCP/UDP协议还支持各种身份验证机制等协议其标准端口为1080

  socks代理相应的采用socks协议的代理服务器就是SOCKS服务器是一种通用的代理服务器Socks是个电路级的底层网关DavidKoblas1990年开发的此后就一直作为Internet RFC标准的开放标准Socks不要求应用程序遵循特定的操作系统平台Socks 代理与应用层代理 HTTP 层代理不同Socks代理只是简单地传递数据包而不必关心是何种应用协议比如FTPHTTPNNTP请求所以Socks代理比其他应用层代理要快得多它通常绑定在代理服务器的1080端口上如果您在企业网或校园网上需要透过防火墙或通过代理服务器访问Internet就可能需要使用SOCKS一般情况下对于拨号上网用户都不需要使用它注意浏览网页时常用的代理服务器通常是专门的http代理它和SOCKS是不同的因此您能浏览网页不等于您一定可以通过SOCKS访问Internet 常用的防火墙或代理软件都支持SOCKS但需要其管理员打开这一功能如果您不确信您是否需要SOCKS或是否有SOCKS可用请与您的网络管理员联系

     
为了使用socks您需要了解一下内容

  ① SOCKS服务器的IP地址
  ② SOCKS服务所在的端口
  ③ 这个SOCKS服务是否需要用户认证如果需要您要向您的网络管理员申请一个用户和口令
  知道了上述信息您就可以把这些信息填入网络配置或者在第一次登记时填入您就可以使用socks代理了
  在实际应用中SOCKS代理可以用作为电子邮件新闻组软件网络传呼ICQ网络聊天MIRC和使用代理服务器上联众打游戏等等各种游戏应用软件当中

4.高级匿名代理

     
不改变你的request fields报文使服务器端看来就像有个真正的客户浏览器在访问它当然你的真实IP是隐藏起来的服务器的网管不会认为你使用了代理 

5.普通匿名代理

     
能隐藏你的真实IP但会更改你的request fields有可能会被认为使用了代理但仅仅是可能一般说来是没问题的不过不要受它的名字的误导其安全性可能比全匿名代理更高有的代理会剥离你的部分信息就好比防火墙的stealth mode使服务器端探测不到你的操作系统版本和浏览器版本 

6.elite代理

     
匿名隐藏性更高可隐藏系统及浏览器资料信息等此种代理安全性特强

7.透明代理简单代理

     
透明代理的意思是客户端根本不需要知道有代理服务器的存在它改编你的request fields报文并会传送真实IP注意加密的透明代理则是属于匿名代理意思是不用设置使用代理了例如Garden 2程序


  
8.其它代理

  FTP
代理代理客户机上的ftp软件访问ftp服务器其端口一般为212121


  POP3
代理代理客户机上的邮件软件用pop3方式收邮件其端口一般为110


  Telnet
代理能够代理通信机的telnet用于远程控制入侵时经常使用其端口一般为23


  TUNNEL
代理HTTPTunnet程序转换的数据包封装成http请求Request来穿透防火墙允许利用HTTP服务器做任何TCP可以做的事情功能相当于Socks5


  
文献代理可以用来查询数据库的代理通过这些代理可以获得互联网的相关科研学术的数据库资源例如查询Sciencedirect网站简称SDAcademic PressIEEESPRINGER等数据库


  
教育网代理指学术教育机构局域网通过特定的代理服务器可使无出国权限或无访问某IP段权限的计算机访问相关资源

  
  
跳板代理应用于跳板程序可以看作一种具有动态加密的特殊socks5代理,,也可直接用于PSD软件其端口一般为1813 

  
  Ssso
代理代理客户机上的ssso程序访问远程网站具有SSL加密强度的超级代理支持socks


  Flat
代理代理客户机上的flatsurfer程序访问远程网站具有高强度加密数据流的特殊代理支持socks最大可设置三次级联可以设置穿越代理其端口一般为6700


  SoftE
代理代理客户机上的SoftEther程序访问远程网站应用虚拟集线器HUB和虚拟网卡技术具备VPN功能及多种认证方式的代
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页