- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高校数字资源远程访问技术方案探究和实现
高校数字资源远程访问技术方案探究和实现 摘 要: 本文对远程访问的主要技术和产品进行了分析研究,并运用开源软件SSL-Explorer搭建了远程访问系统,进行了实际运行。此研究为高校远程访问服务提供一些参考。
关键词: 远程访问;开源软件;SSL-Explorer;VPN技术
经过逐年发展,各高校已建成了数字化图书馆,但出于版权和利益保护,数字资源只能在校园网内使用,高校内网资源的远程访问成为网络工作者研究的重要课题之一,也是个高校图书馆急需解决的问题之一。本文就目前实现远程访问的技术和方案产品及进行了研究分析,并对实现远程访问的开源软件进行列举对比,最后阐述了基于开源软件SSL-Explorer远程访问系统的设计与实现
1 远程访问技术研究
1.1 代理服务器技术
代理服务器(proxy server)是为IP通信受限的用户转发访问请求到电子资源服务器,并将访问结果返回给用户的主机。代理服务器一般有两种工作模式:一种是直接开放一台代理服务器,访问的用户需要对IE进行代理设置,以获得合法身份;另一种代理方式是通过相关代理软件,基于Web验证用户合法身份后,对用户的请求进行转发并提供相关服务[1]。相关的代理服务软件如:Ccproxy、Super Proxy、Apache和基于Linux
的Squid等,使用代理软件是解决远程访问图书馆电子资源的途径之一。代理服务器是最早用以解决高校图书馆远程访问问题的一项技术,但是因为客户端设置操作复杂、网速不够稳定等因素,基本作为一种远程访问的补充方案。
1.2 URL重写技术
URL重写(URL Rewriting)技术是一种全新的代理服务器技术,是截取传入Web请求并自动将请求重定向到其它URL的过程,主要通过URL重写规则来完成访问目标与代理服务器间的“映射”关系从而无缝、透明地将用户请求转向实际的代理服务器,实现用户对相关资源的访问。
目前主要的产品有EZproxy系统,在国外特别是欧美国家被广泛使用,60多个国家的2500多个客户购买了这一软件。2008年,OCLC收购了Ezproxy,增加了IP地址定位、可疑访问监控等新功能,现在最新版本为EZproxy5.6.3.因其成本低、功能齐全、服务器和客户端部署操作方便,是性价比较高的一款远程放问软件,目前中国北京理工大学及南京农业大学在使用。
1.3 VPN技术
VPN(Virtual Private Network)即虚拟专用网,是指在公用网络上建立专用网络的技术。整个VPN网络的任意两个节点之间的连接并没有传统专用网络所需要的物理链路,而是架构在公用网络(如Internet)之上的逻辑网络。因此,虚拟专用网是对企业内部网的扩展,可以实现远程用户、企业分支机构、商业伙伴及供应商公司等的内网建立安全可信的网络链接,保证数据的安全传输。其中,IPSec、MPLSVPN和SSLVPN是目前使用较多的VPN技术[2]。SSLVPN具有简单易用、网络部署灵活方便、维护成本低、支持移动设备接入等显著优点,而被更多的开发商、高校和企业用户使用,SSLVPN迅速成为一项主流技术。其优越性得到了高校图书馆界的广泛关注,越来越多的厂商开始研究和制造基于SSLVPN远程访问硬件平台,如深信服的SSLVPN、易安联的ENLINK等。国内有四川大学、华南师范大学等较多高校都在应用该类型产品。
使用比较多的其它商业远程访问系统还有“IFC易瑞授权访问系统“,上海半坡信息技术的RasDL;合肥中图数字技术的DRRAS等。
2 开源软件SSL-Explorer
利用免费的开源软件来搭建虚拟的专用网络通道,是实现远程访问的途径之一,这方面的开源软件有基于VPN技术,如:OpenVPN、SigmaVPN、SSL-Explorer、tinc等,基于反向代理的有Squid等。本文采用SSL-Explorer来建构远程访问系统。
2.1 SSL-Explorer特点
SSL-Explorer是一个SSLVPN解决方案。这个独特的远程访问解决方案让用户和商业伙伴只需使用一个标准的web浏览器,就能够从外部网络安全的访问内部网络资源。它是由3SP公司开发维护,分为社区版和企业版,社区版功能相对较少,是免费的;企业版功能比较强大,是收费的。根据师生远程访问校园网内网资源的实际需求,选择使用免费的社区版,其功能也足以满足师生访问资源的需求。SSL Explorer是基于Java语言开发的,在Windows、Linux等系统平台下都可以运行。
2.2 SSL-Explorer的安装
本文采用在Windows操作系统下进行安装。
1)前期准备工作。安装JDK环境。SSL
原创力文档


文档评论(0)