网络计算机切换服务器的方法

文档序号:7588867阅读:818来源:国知局
专利名称:网络计算机切换服务器的方法
技术领域
本发明涉及网络计算机,尤指网络计算机与服务器进行切换的方法。
背景技术
网络计算机是一种无硬盘、光驱、软驱等本地存储设备的简化计算机,利用本地资源或服务器资源进行计算,利用服务器资源进行数据存储,具有安全、可靠、易管理的特点。网络计算机多数情况下工作于终端模式(WBT,Windows-based Terminal或者LBT,Linux-based Terminal),在世界500强中,80%的企业使用了网络计算机,在国内也受到了政府、职能部门、大企业及窗口行业的认可。
网络计算机一般很少单台使用,而是多台网络计算机配备一台或多台服务器使用。在这种情况下,网络计算机终端会安装嵌入式操作系统(Linux、WinCE或其他嵌入式操作系统),该操作系统提供终端(WBT、LBT)功能,用户可利用此功能登陆服务器(Windows服务器或Linux、Unix服务器),服务器通过用户名、密码等信息验证用户身份,根据用户身份的不同,确定用户个性化的操作界面、应用程序及使用环境。在生产线,由于工人的倒班,会出现不同的人、以不同的用户名使用同一台机器的现象;在政府、军队等安全要求较高的单位,采用了双网隔离的工作模式,日常办公和公文流转在内网进行,浏览Internet则需要切换到另一台服务器。这两种情况中,前一种情况比较简单,手动退出工作系统,切换到本地模式重新登陆服务器,输入用户名和密码,后一种情况比较麻烦,由于内外网一般会工作于不同的网段,分配的IP地址也不一定相同,登陆的服务器的IP地址也是不同的,需要更改的参数较多。这两种情况都存在以下问题用户必须记住自己的用户名和密码并进行输入,且对于服务器的切换则需要记住更多的参数,切换和登陆服务器不方便;另一方面,用户名和密码可能会被他人知道,安全性不强。

发明内容
本发明解决的问题是提供网络计算机切换服务器的方法,使网络计算机和服务器切换更方便。
为解决上述问题,本发明网络计算机切换服务器的方法包括以下步骤网络物理连接切换到欲登陆的服务器;启动网络计算机;从智能卡中读取并选择相应的网络连接信息;将网络连接信息写入基本输入输出系统,登陆服务器;退出网络计算机系统,重复上述步骤切换服务器。
智能卡通过服务器列表存储对应若干个服务器的网络连接信息。
每条网络连接信息包括长度,表示该条网络连接信息占用的空间;用户名及密码,用于登陆服务器认证;本机IP地址,表示网络计算机的IP地址;子网掩码,用于判断任意两台网络计算机是否在同一网段;服务器IP地址,表示欲登陆的服务器的IP地址。
网络计算机通过驻留在内存的读卡模块读取智能卡。
与现有技术相比,本发明具有以下优点本发明网络计算机切换服务器的方法利用IC卡(也称智能卡)存储网络连接信息,网络计算机通过读取智能卡并选择相应的服务器的网络连接信息,进行登陆或切换服务器从而避免了每次切换时输入用户名密码等信息带来的麻烦,也避免了由于用户名、密码泄漏带来的危险。从安全的角度考虑,由于网络计算机采用的是嵌入式操作系统,功能有限,是一种集中式的应用环境;加之网络计算机使用者只有按规程从操作的权限,不能进行额外的操作。


图1是本发明网络计算机切换服务器的方法的整体流程图。
图2是图1的详细流程图。
具体实施例方式
本发明网络计算机切换服务器的方法利用IC卡(也称智能卡)存储用户名、密码、本机IP地址、子网掩码、登陆服务器的IP地址等网络连接信息,网络计算机通过读取智能卡并选择相应的服务器的网络连接信息,进行登陆或切换服务器。
请参照图1所示,本发明网络计算机切换服务器的方法包括以下步骤步骤11,网络物理连接切换到欲登陆的服务器;步骤12,启动网络计算机;步骤13,从智能卡中读取并选择相应的网络连接信息;步骤14,将网络连接信息写入基本输入输出系统,以终端方式登陆服务器;步骤15,退出网络计算机系统,重复上述步骤切换服务器。
例如,有两个服务器,内网服务器和外网服务器,内网服务器的IP地址为10.99.12.1,外网服务器的IP地址为192.168.100.1。正常工作的情况下需登录内网,进行网页浏览时需登录外网。如用户上班后登录内网服务器,此时读取智能卡内与内网对应的网络连接信息,上班期间需要浏览网页时,需要先进行网络物理连接的切换,使网络在物理上与内网断开,和外网连通,然后读取智能卡内和外网对应网络连接信息,登录外网完成服务器切换。
其中,智能卡通过服务器列表存储对应若干个服务器的网络连接信息,每条网络连接信息包括长度,表示该条网络连接信息占用的空间;用户名及密码,用于登陆服务器认证;本机IP地址,表示网络计算机的IP地址;子网掩码,用于判断任意两台网络计算机是否在同一网段;服务器IP地址,表示欲登陆的服务器的IP地址。
网络计算机通过驻留在内存的读卡模块读取智能卡。该读卡模块运行的操作系统环境既可以是Linux也可以是WinCE等嵌入式操作系统,在网络计算机启动时从本地的存储设备(例如电子盘(DOC,Disk on Chip)、模块化的磁盘(DOM,Disk on Module))或从服务器上下载到网络计算机的内存中运行,并驻留内存。
该读卡模块随网络计算机的启动而启动,激活智能卡的驱动并初始化智能卡的驱动、实时监控智能卡插入和拔出信息及读取网络连接信息。通过检测智能卡插入和拔出信号,确定是否断开与服务器的连接。如果检测到的是插入智能卡,则读取智能卡中的网络连接信息,根据网络连接信息连接相应的服务器,如果检测到的是智能卡拔出信息,延迟一定的时间后(可根据用户需要进行自主设置)则启动退出系统,断开和服务器的连接。在延迟的这段时间内用户可选择手动设置登陆/切换,即通过手动设置本机IP地址、子网掩码、服务器IP地址等信息,登陆时输入用户名和密码。另外,读卡模块会检测智能卡中存储用户信息的数量,并按照一定的格式读出,以服务器列表的形式显示出来。
请参照图2所示,步骤13进一步包括以下步骤步骤20,启动读卡模块;步骤21,启动并激活智能卡驱动;步骤22,是否存在智能卡,如果不存在智能卡则判断是否进行手动设置网络连接信息(步骤23)如果存在智能卡则执行步骤24,判断智能卡型号是否正确;步骤25,如果需要手动设置进行设置相应服务器的网络连接信息,并转到步骤31;如果不要手动设置返回步骤22;步骤26、27,如果智能卡型号不正确,则提示更换智能卡及更换智能卡;步骤28,如果智能卡型号正确,读取智能卡中的网络连接信息,判断是否有多个服务器的网络连接信息;步骤29,有多个服务器的网络连接信息,则显示服务器列表,并执行步骤30,选择欲登陆的服务器,转到步骤31将网络连接信息写入基本输入输出系统(BIOS);如果只有一个服务器的网络连接信息,则直接读取智能卡内的网络连接信息,转到步骤31将网络连接信息写入基本输入输出系统(BIOS)。
根据网络连接信息以终端方式登陆服务器,如果登陆/切换成功则进入相应的应用环境,如果登陆不成功则返回步骤23。
综上所述,本发明网络计算机切换服务器的方法利用IC卡(也称智能卡)存储用户名、密码、IP地址、子网掩码、登陆服务器的IP地址等网络连接信息,网络计算机通过读取智能卡并选择相应的服务器的网络连接信息,进行登陆或切换服务器。从而避免了每次切换时输入用户名密码等信息带来的麻烦,也避免了由于用户名、密码泄漏带来的危险。从安全的角度考虑,由于网络计算机采用的是嵌入式操作系统,功能有限,是一种集中式的应用环境;加之网络计算机使用者只有按规程从操作的权限,不能进行额外的操作。
权利要求
1.一种网络计算机切换服务器的方法,其特征在于,该方法包括以下步骤网络物理连接切换到欲登陆的服务器;启动网络计算机;从智能卡中读取并选择相应的网络连接信息;将网络连接信息写入基本输入输出系统,登陆服务器;退出网络计算机系统,重复上述步骤切换服务器。
2.如权利要求1所述的网络计算机切换服务器的方法,其特征在于,智能卡通过服务器列表存储对应若干个服务器的网络连接信息。
3.如权利要求2所述的网络计算机切换服务器的方法,其特征在于,每条网络连接信息包括长度,表示该条网络连接信息占用的空间;用户名及密码,用于登陆服务器认证;本机IP地址,表示网络计算机的IP地址;子网掩码,用于判断任意两台网络计算机是否在同一网段;服务器IP地址,表示欲登陆的服务器的IP地址。
4.如权利要求3所述的网络计算机切换服务器的方法,其特征在于,网络计算机通过驻留在内存的读卡模块读取智能卡。
5.如权利要求4所述的网络计算机切换服务器的方法,其特征在于,从智能卡中读取相应的网络连接信息进一步包括如下步骤启动读卡模块并激活智能卡的驱动;检测智能卡是否存在;不存在智能卡则进行手动设置网络连接信息,若存在智能卡,则判断智能卡中是否有多个服务器的网络连接信息;如果有多个服务器的网络连接信息,则选择欲登陆的服务器,读取相应的网络连接信息;如果只有一个服务器的网络连接信息,则直接读取智能卡内的网络连接信息。
全文摘要
一种网络计算机切换服务器的方法,包括以下步骤网络物理连接切换到欲登陆的服务器;启动网络计算机;从智能卡中读取并选择相应的网络连接信息;将网络连接信息写入基本输入输出系统,登陆服务器;退出网络计算机系统,重复上述步骤切换服务器。本发明网络计算机切换服务器的方法利用智能卡存储网络连接信息,网络计算机通过读取智能卡并选择相应的服务器的网络连接信息,进行登陆或切换服务器从而避免了每次切换时输入用户名密码等信息带来的麻烦,也避免了由于用户名、密码泄漏带来的危险。
文档编号H04L12/12GK1661964SQ200410006079
公开日2005年8月31日 申请日期2004年2月27日 优先权日2004年2月27日
发明者索胜军, 刘琦, 张德志, 毕洪江 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1