一种基于Linux下实现不同段IP互相切换的测试方法、系统及设备技术方案

技术编号:21917483 阅读:19 留言:0更新日期:2019-08-21 13:31
本发明专利技术提出的一种基于Linux下实现不同段IP互相切换的测试方法、系统及设备,通过Shell脚本自动化提示交互实现不同段IP远程登录的方法。实现了自动化完成不同段IP的互相通信,节省人工对比时间,提高效率。本发明专利技术适用于SIT测试人员远程登录不同IP段服务器测试功能,方便登录测试及其文件传输,节约去本地操作时间,有效提高SIT测试效率。

A Test Method, System and Device Based on Linux for Implementing IP Switching between Different Sections

【技术实现步骤摘要】
一种基于Linux下实现不同段IP互相切换的测试方法、系统及设备
本专利技术涉及计算机网络
,更具体的说是涉及一种基于Linux下实现不同段IP互相切换的测试方法、系统及设备。
技术介绍
远程登录(Telnet)是已知的作为用于向远程服务器发送/从远程服务器接收字符信息从而使用远程服务器的资源的协议。远程登录允许客户端计算机远程地登录到经由TCP/IP连接的服务器,以便用作该远程服务器的虚拟终端。因此,在基于TCP/IP的网络环境中,只要一服务器开放了远程登录端口,任何经授权的客户机均能够通过远程登录端口使用该服务器。远程登录服务器时,由于IP段的不同致使无法登录,导致只能去本地进行调试。由于服务器放置位置不同或者不同专案间服务器相互通信时,需要实现不同IP间的通信过程。但是现阶段,SIT测试人员无法远程登录不同IP段服务器测试功能,SIT测试时只能进行本地操作,导致SIT测试效率较低。
技术实现思路
针对以上问题,本专利技术的目的在于提供一种基于Linux下实现不同段IP互相切换的测试方法、系统及设备,通过Shell脚本自动化提示交互实现不同段IP的远程登录。本专利技术为实现上述目的,通过以下技术方案实现:一种基于Linux下实现不同段IP互相切换的测试方法,包括:通过预设界面显示可链接的中转服务器名称和所述中转服务器可链接的目的服务器名称;根据目的服务器先选择链接至中转服务器,然后再选择目的服务器并通过中转服务器链接至目的服务器;对目的服务器进行远程调试。进一步,所述中转服务器名称和目的服务器名称均为数字编号。进一步,所述通过预设界面显示可链接的中转服务器名称和所述中转服务器可链接的目的服务器名称具体为:通过预设界面显示包括可链接的中转服务器数字编号和所述中转服务器可链接的目的服务器编号的服务器编号列表。进一步,所述根据目的服务器先选择链接至中转服务器,然后再选择目的服务器并通过中转服务器链接至目的服务器的过程包括:调用链接中转服务器函数CONNECT_IP_ADDRESS(),输入中转服务器编号和目的服务器编号;调用判断选择数字函数DEFAULTS_CONNECT(),如果输入错误数字编号,提示重新选择服务器编号;调用casein函数判断选择的中转服务器和目的服务器,并建立链接。进一步,选择中转服务器后,有3次选择目的服务器编号的机会,如果3次选择均错误,链接失败。进一步,还包括:通过多次调用casein函数添加多个可链接的中转服务器和目的服务器组目。相应的,本专利技术还公开了一种基于Linux下实现不同段IP互相切换的测试系统,包括:显示模块:用于显示可链接的中转服务器名称和所述中转服务器可链接的目的服务器名称;链接模块:根据目的服务器先选择链接至中转服务器,然后再选择目的服务器并通过中转服务器链接至目的服务器;调试模块:用于对目的服务器进行远程调试。相应的,本专利技术还公开了一种基于Linux下实现不同段IP互相切换的测试设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至6任一项所述linux系统下服务器BIOS固件更新自动化测试的方法的步骤。对比现有技术,本专利技术有益效果在于:本专利技术提供了一种基于Linux下实现不同段IP互相切换的测试方法、系统及设备,通过Shell脚本自动化提示交互实现不同段IP远程登录的方法。实现了自动化完成不同段IP的互相通信,节省人工对比时间,提高效率。本专利技术适用于SIT测试人员远程登录不同IP段服务器测试功能,方便登录测试及其文件传输,节约去本地操作时间,有效提高SIT测试效率。本专利技术基于linux系统,系统通用性强,应用广泛;测试所需的系统环境稳定,测试结论真实可靠。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。附图1是本专利技术的流程示意图。附图2是本专利技术的方法流程图。附图3是本专利技术的系统结构图。具体实施方式下面结合附图对本专利技术的具体实施方式做出说明。如图1、图2所示的一种基于Linux下实现不同段IP互相切换的测试方法,包括:S1:通过预设界面显示可链接的中转服务器名称和所述中转服务器可链接的目的服务器名称。其中,所述中转服务器名称和目的服务器名称均为数字编号。本步骤具体为:通过预设界面显示包括可链接的中转服务器数字编号和所述中转服务器可链接的目的服务器编号的服务器编号列表。S2:根据目的服务器先选择链接至中转服务器,然后再选择目的服务器并通过中转服务器链接至目的服务器。首先,调用链接中转服务器函数CONNECT_IP_ADDRESS(),输入中转服务器编号和目的服务器编号;然后,调用判断选择数字函数DEFAULTS_CONNECT(),如果输入错误数字编号,提示重新选择服务器编号;最后调用casein函数判断选择的中转服务器和目的服务器,并建立链接。其中,选择中转服务器后,有3次选择目的服务器编号的机会,如果3次选择均错误,链接失败。在步骤S2中,可以通过多次调用casein函数添加多个可链接的中转服务器和目的服务器组目。S3:对目的服务器进行远程调试。相应的,如图3所示,本专利技术还公开了一种基于Linux下实现不同段IP互相切换的测试系统,包括:显示模块:用于显示可链接的中转服务器名称和所述中转服务器可链接的目的服务器名称;链接模块:根据目的服务器先选择链接至中转服务器,然后再选择目的服务器并通过中转服务器链接至目的服务器;调试模块:用于对目的服务器进行远程调试。相应的,本专利技术还公开了一种基于Linux下实现不同段IP互相切换的测试设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上文任一项所述基于Linux下实现不同段IP互相切换的测试方法的步骤。在上述基础上,本专利技术所述的一种基于Linux下实现不同段IP互相切换的测试方法,可通过shell编写脚本实现,具体脚本内容如下:链接中转服务器函数判断选择数字函数,输入错误数字会提示重新选择number人机交互界面显示1为中转服务器Beijing,2为目的服务器上海,此处可添加多地目的服务器,比如说工作需求中国台湾和美国服务器。若选择完中转服务器Beijing后会一直询问目的服务器的编号,此处指写了一处上海服务器,可根据需求添加多组目的服务器。选择中转服务器后,然后选择目的服务器的编号,此函数是有3次选择目的服务器编号的机会,故写成for循环。case…in…函数是判断1选择中转服务器北京,2为目的服务器上海,此处可添加多组目的服务器,比如说中国台湾和美国,由于函数原来相同,故省去。结合附图和具体实施例,对本专利技术作进一步说明。应理解,这些实施例仅用于说明本专利技术而不用于限制本专利技术的范围。此外应理解,在阅读了本专利技术讲授的内容之后,本领域技术人员可以对本专利技术作各种改动或修改,这些等价形式同样落于本申请所限定的范围。本文档来自技高网...

【技术保护点】
1.一种基于Linux下实现不同段IP互相切换的测试方法,其特征在于,包括:通过预设界面显示可链接的中转服务器名称和所述中转服务器可链接的目的服务器名称;根据目的服务器先选择链接至中转服务器,然后再选择目的服务器并通过中转服务器链接至目的服务器;对目的服务器进行远程调试。

【技术特征摘要】
1.一种基于Linux下实现不同段IP互相切换的测试方法,其特征在于,包括:通过预设界面显示可链接的中转服务器名称和所述中转服务器可链接的目的服务器名称;根据目的服务器先选择链接至中转服务器,然后再选择目的服务器并通过中转服务器链接至目的服务器;对目的服务器进行远程调试。2.根据权利要求1所述的基于Linux下实现不同段IP互相切换的测试方法,其特征在于,所述中转服务器名称和目的服务器名称均为数字编号。3.根据权利要求2所述的基于Linux下实现不同段IP互相切换的测试方法,其特征在于,所述通过预设界面显示可链接的中转服务器名称和所述中转服务器可链接的目的服务器名称具体为:通过预设界面显示包括可链接的中转服务器数字编号和所述中转服务器可链接的目的服务器编号的服务器编号列表。4.根据权利要求2所述的基于Linux下实现不同段IP互相切换的测试方法,其特征在于,所述根据目的服务器先选择链接至中转服务器,然后再选择目的服务器并通过中转服务器链接至目的服务器的过程包括:调用链接中转服务器函数CONNECT_IP_ADDRESS(),输入中转服务器编号和目的服务器编号;调用判断选择数字函数DEF...

【专利技术属性】
技术研发人员:张俊成
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1