欢迎来到天天文库
浏览记录
ID:39402730
大小:31.50 KB
页数:4页
时间:2019-07-02
《基于虚拟VPN 软件实现图书馆电子资源的远程访问》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于虚拟VPN软件实现图书馆电子资源的远程访问宋爱林(南京森林公安高等专科学校图书馆210046)摘要:本文以虚拟VPN软件SoftEther和NAT映射软件WinRoute配合实现远程访问为实例,介绍一种快速而简单的实现学校图书馆数字资源远程访问的办法。关键词:SoftEther,WinRoute,远程访问,数字资源中图分类号:G250.76文献标识码:BRemoteAccesstoDigitalResourcesofLibraryBasedonVirtualVPNSoftwareSongAilin(NanjingForestpoliceCollege,
2、Nanjing,210046)Abstract:ThisarticleintroducedhowtorealizeremoteaccessingbyusingSoftEtherandWinRoute.Andexploredthemethodtorealizeremoteacesssingdigitalresourcesoflibraryquicklyandeasily.KeyWords:SoftEther,WinRoute,RemoteAccess,DigitalResources1前言进入21世纪以来数字资源的应用受到各图书馆的高度重视,但出于知识产权保
3、护和商业利益的需要,数字资源发布商都严格限制了图书馆用户的IP地址范围。目前,实现校外远程访问的办法很多,有关学者对清华大学、北京大学等39所教育部“985工程”高校做了调查,其中有15所高校中提供图书馆的远程访问服务,主要方式是VPN、反向代理技术和专门的远程数字图书馆软件。不同于各种成本昂贵、功能全面的成熟产品,本文将通过实例介绍一种投资小、见效快的方法来实现本校数字资源的远程访问。2、方案设计2.1设计原则笔者单位目前60%的教师都住在校外,尽快实现校内数字资源远程访问的呼声越来越高,而目前的没有独立IP地址,硬件条件也相当有限。基于以上的背景条件,
4、实现访问的方案应满足:(1)不增加额外的硬件投资;(2)不干扰现有正常的服务;(3)不单独申请IP链路;(4)教师登录简单,能够快速上手应用。2.2虚拟VPN技术VPN技术近年来大量应用于远程访问企业内部网络和企业移动办公,在解决高校多个校区数据访问方面也有较为广泛的应用,但是实现VPN访问一般需要专门的硬件支持和独立的IP地址。目前流行一种虚拟VPN的免费软件SoftEther,实质上它是一种工作在OSILevel2(数据链路层)上软件模拟网络通讯的软件,它能够模拟以太网卡的工作顺序和HUB功能,具有虚拟集线器和虚拟网卡两部分,使用client/serv
5、er(客户机/服务器)的模式工作,虚拟集线器就是服务端,虚拟网卡就是客户端。它在工作的时候把物理层的通讯内容封包到TCPPackage里去(软件模拟Ethernet),然后把自己的通讯包变成SSLSession,用HTTPS协议穿越Internet,甚至穿过Firewall(128bitRC4)而发送出去。因此,利用SoftEther提供的连接管理工具将多张虚拟网卡(即多台校外PC)连接到远端的虚拟集线器(图书馆接入设备)上组建一个虚拟的专用局域网将变得简单可行。2.3NAT映射技术-4-利用SoftEther可以建立起用户与图书馆的连接,但还没有连通校内
6、网络,如何分配起虚拟网卡的地址、如何访问校园网内的服务器资源、如何访问基于校园网IP地址限制的公网数据库都是必须考虑的问题。如果要解决问题,就必须在虚拟HUB的服务器上架设路由或NAT映射协议。WinRouteLite就是一套集NAT,ProxyServer,DNSServer,DHCPServer,Firewall等程序为一身的软件,程序不大,但功能都应有尽有。将WinRoute安装在图书馆的虚拟HUB服务器上,虚拟局域网内的计算机通过WinRoute作网关代理,就可以访问图书馆服务器所在局域网的全部资源,通过校园网网关作二次代理还可以访问一些公网上对I
7、P有限制的资源,因为此时出口的IP地址已经变成校网网关地址。2.4方案流程概述第一,将图书馆一台比较空闲的服务器作为虚拟VPN的接入(记作服务器A),其公网IP通过端口映射共享,客户机环境通过办公室内ADSL拨号模拟实现(记作客户机B)。第二,在服务器A上安装SoftEther的虚拟网卡和虚拟HUB模块,启动虚拟网卡和虚拟HUB;第三,为虚拟HUB设置访问账号,设置虚拟网卡并连接至虚拟HUB;第四,安装WinRouteLite,将本地物理网卡设置为连接Internet的网卡,对虚拟网卡部署DHCP服务;第五,为客户机B安装SoftEther的虚拟网卡,并连
8、接图书馆服务器的虚拟HUB,实现远程访问。3方案实施3.1设置端口
此文档下载收益归作者所有