网络系统访问方法、装置、计算机设备及可读存储介质制造方法及图纸

技术编号:21552262 阅读:20 留言:0更新日期:2019-07-07 00:17
本发明专利技术公开了一种网络系统访问方法、装置、计算机设备及可读存储介质,涉及互联网技术领域,可以根据终端的终端域名确定是否给终端开启写入功能,降低了网络系统中的数据被篡改的风险,有效的保证网络系统的安全性以及高可用性。所述方法包括:当接收到终端的访问请求时,根据所述终端的终端标识,查询所述终端的终端域名,所述终端域名指示了终端对网络系统的访问权限;如果所述终端域名为外网域名,则确定所述终端当前所在的物理位置,根据所述物理位置在至少一个预设网络系统中选取目标网络系统,所述目标网络系统与所述物理位置之间的目标地理距离满足距离要求;关闭所述目标网络系统的写入功能,将所述终端接入至所述目标网络系统。

Access Method, Device, Computer Equipment and Readable Storage Media of Network System

【技术实现步骤摘要】
网络系统访问方法、装置、计算机设备及可读存储介质
本专利技术涉及互联网
,特别是涉及一种网络系统访问方法、装置、计算机设备及可读存储介质。
技术介绍
随着互联网技术的飞速发展,计算机已经逐渐普及于人们的生活中,许多企业为了对自身进行推广,通常会建立官网,并在官网中展示企业信息以及企业文化,达到对企业进行推广的目的。为了使官网中展示企业相关资讯,官网通常会搭载诸如资讯系统等的网络系统,并基于网络系统在官网中展示相关资讯,使得用户通过终端访问网络系统来更深入的了解企业。相关技术中,通常来说,访问网络系统的终端的域名可以划分为内网域名和外网域名,其中,具有内网域名的终端为官网的工作人员,具有外网域名的终端为外部人员,工作人员和外部人员可以使用自己所持的终端在网络系统中登录,对网络系统进行访问,并在网络系统中读取数据或者写入数据。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:由于工作人员和外部人员均可以对网络系统中的数据进行数据读取或者数据写入,也即具有内网域名和外网域名的终端都可以对网络系统中的数据进行数据读取或者数据写入,使得网络系统中的数据存在被篡改的风险,难以有效的保证网络系统的安全性以及高可用性。
技术实现思路
有鉴于此,本专利技术提供了一种网络系统访问方法、装置、计算机设备及可读存储介质,主要目的在于解决目前网络系统中的数据存在被篡改的风险,难以有效的保证网络系统的安全性以及高可用性的问题。依据本专利技术第一方面,提供了一种网络系统访问方法,该方法包括:当接收到终端的访问请求时,根据所述终端的终端标识,查询所述终端的终端域名,所述终端域名指示了终端对网络系统的访问权限;如果所述终端域名为外网域名,则确定所述终端当前所在的物理位置,根据所述物理位置在至少一个预设网络系统中选取目标网络系统,所述目标网络系统与所述物理位置之间的目标地理距离满足距离要求;关闭所述目标网络系统的写入功能,将所述终端接入至所述目标网络系统。在另一个实施例中,所述如果所述终端域名为外网域名,则确定所述终端当前所在的物理位置,根据所述物理位置在至少一个预设网络系统中选取目标网络系统,包括:如果所述终端域名为外网域名,则根据所述终端标识,对所述终端进行定位,确定所述终端当前所在的所述物理位置;获取所述至少一个预设网络系统,计算所述至少一个网络系统与所述物理位置之间的至少一个地理距离;将所述至少一个地理距离从大到小进行排序,得到排序结果;提取所述排序结果中排在末位的地理距离作为所述目标地理距离,将所述目标地理距离对应的预设网络系统作为目标网络系统。在另一个实施例中,所述关闭所述目标网络系统的写入功能,将所述终端接入至所述目标网络系统,包括:确定所述目标网络系统的至少一个数据写入接口,所述数据写入接口至少包括数据库DB写入接口以及键值库Redis写入接口;禁用所述至少一个数据写入接口,将所述终端接入至禁用所述至少一个数据写入接口后的所述目标网络系统。在另一个实施例中,所述当接收到终端的访问请求时,根据所述终端的终端标识,查询所述终端的终端域名之后,所述方法还包括:如果所述终端域名为内网域名,则在所述至少一个预设网络中确定内网网络系统,将所述终端接入所述内网网络系统,所述内网网络系统具有写入功能以及读取功能。在另一个实施例中,所述方法还包括:当接收到所述终端基于所述内网网络系统写入的目标数据时,将所述目标数据存储至所述内网网络系统;将所述目标数据同步至所述至少一个预设网络系统中。依据本专利技术第二方面,提供了一种网络系统访问装置,该装置包括:查询模块,用于当接收到终端的访问请求时,根据所述终端的终端标识,查询所述终端的终端域名,所述终端域名指示了终端对网络系统的访问权限;第一确定模块,用于如果所述终端域名为外网域名,则确定所述终端当前所在的物理位置,根据所述物理位置在至少一个预设网络系统中选取目标网络系统,所述目标网络系统与所述物理位置之间的目标地理距离满足距离要求;关闭模块,用于关闭所述目标网络系统的写入功能,将所述终端接入至所述目标网络系统。在另一个实施例中,所述第一确定模块,包括:定位单元,用于如果所述终端域名为外网域名,则根据所述终端标识,对所述终端进行定位,确定所述终端当前所在的所述物理位置;计算单元,用于获取所述至少一个预设网络系统,计算所述至少一个网络系统与所述物理位置之间的至少一个地理距离;排序单元,用于将所述至少一个地理距离从大到小进行排序,得到排序结果;提取单元,用于提取所述排序结果中排在末位的地理距离作为所述目标地理距离,将所述目标地理距离对应的预设网络系统作为目标网络系统。在另一个实施例中,所述关闭模块,包括:确定单元,用于确定所述目标网络系统的至少一个数据写入接口,所述数据写入接口至少包括数据库DB写入接口以及键值库Redis写入接口;接入单元,用于禁用所述至少一个数据写入接口,将所述终端接入至禁用所述至少一个数据写入接口后的所述目标网络系统。在另一个实施例中,所述装置还包括:第二确定模块,用于如果所述终端域名为内网域名,则在所述至少一个预设网络中确定内网网络系统,将所述终端接入所述内网网络系统,所述内网网络系统具有写入功能以及读取功能。在另一个实施例中,所述装置还包括:接收模块,用于当接收到所述终端基于所述内网网络系统写入的目标数据时,将所述目标数据存储至所述内网网络系统;同步模块,用于将所述目标数据同步至所述至少一个预设网络系统中。依据本专利技术第三方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述方法的步骤。依据本专利技术第四方面,提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法的步骤。借由上述技术方案,本专利技术提供的一种网络系统访问方法、装置、计算机设备及可读存储介质,与目前具有内网域名和外网域名的终端都可以对网络系统中的数据进行数据读取或者数据写入的方式相比,本专利技术在接收到终端的访问请求时,获取终端的终端域名,并在终端域名为外网域名时,根据终端当前所在的物理位置选取目标网络系统,关闭目标网络系统的写入功能,将终端接入关闭写入功能后的目标网络中,使得可以根据终端的终端域名确定是否给终端开启写入功能,降低了网络系统中的数据被篡改的风险,有效的保证网络系统的安全性以及高可用性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种网络系统访问方法流程示意图;图2示出了本专利技术实施例提供的一种网络系统访问方法流程示意图;图3A示出了本专利技术实施例提供的一种网络系统访问装置的结构示意图;图3B示出了本专利技术实施例提供的一种网络系统访问装置的结构示意图;图3C示出了本专利技术实施例提供的一种网络系统访问装置的结本文档来自技高网...

【技术保护点】
1.一种网络系统访问方法,其特征在于,包括:当接收到终端的访问请求时,根据所述终端的终端标识,查询所述终端的终端域名,所述终端域名指示了终端对网络系统的访问权限;如果所述终端域名为外网域名,则确定所述终端当前所在的物理位置,根据所述物理位置在至少一个预设网络系统中选取目标网络系统,所述目标网络系统与所述物理位置之间的目标地理距离满足距离要求;关闭所述目标网络系统的写入功能,将所述终端接入至所述目标网络系统。

【技术特征摘要】
1.一种网络系统访问方法,其特征在于,包括:当接收到终端的访问请求时,根据所述终端的终端标识,查询所述终端的终端域名,所述终端域名指示了终端对网络系统的访问权限;如果所述终端域名为外网域名,则确定所述终端当前所在的物理位置,根据所述物理位置在至少一个预设网络系统中选取目标网络系统,所述目标网络系统与所述物理位置之间的目标地理距离满足距离要求;关闭所述目标网络系统的写入功能,将所述终端接入至所述目标网络系统。2.根据权利要求1所述的方法,其特征在于,所述如果所述终端域名为外网域名,则确定所述终端当前所在的物理位置,根据所述物理位置在至少一个预设网络系统中选取目标网络系统,包括:如果所述终端域名为外网域名,则根据所述终端标识,对所述终端进行定位,确定所述终端当前所在的所述物理位置;获取所述至少一个预设网络系统,计算所述至少一个网络系统与所述物理位置之间的至少一个地理距离;将所述至少一个地理距离从大到小进行排序,得到排序结果;提取所述排序结果中排在末位的地理距离作为所述目标地理距离,将所述目标地理距离对应的预设网络系统作为目标网络系统。3.根据权利要求1所述的方法,其特征在于,所述关闭所述目标网络系统的写入功能,将所述终端接入至所述目标网络系统,包括:确定所述目标网络系统的至少一个数据写入接口,所述数据写入接口至少包括数据库DB写入接口以及键值库Redis写入接口;禁用所述至少一个数据写入接口,将所述终端接入至禁用所述至少一个数据写入接口后的所述目标网络系统。4.根据权利要求1所述的方法,其特征在于,所述当接收到终端的访问请求时,根据所述终端的终端标识,查询所述终端的终端域名之后,所述方法还包括:如果所述终端域名为内网域名,则在所述至少一个预设网络中确定...

【专利技术属性】
技术研发人员:何忠林
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1