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

技术编号:37644200 阅读:6 留言:0更新日期:2023-05-25 10:10
本申请涉及一种网络访问方法、装置、计算机设备和存储介质。本申请涉及人工智能技术领域。所述方法包括:获取客户端的配置文件信息;解析所述配置文件信息包含的域名信息,并判断所述域名信息对应的网络类型是否为公网类型;所述域名信息包括所述域名信息对应的网络类型;在所述域名信息对应的网络类型不为公网类型的情况下,建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系,并基于所述映射关系,向所述客户端发送包含所述网络服务器地址的域名解析消息;所述域名解析消息用于指示所述客户端基于所述网络服务器地址进行网络访问处理。采用本方法能够提升用户多网络访问的效率。访问的效率。访问的效率。

【技术实现步骤摘要】
网络访问方法、装置、计算机设备和存储介质


[0001]本申请涉及人工智能
,特别是涉及一种网络访问方法、装置、计算机设备和存储介质。

技术介绍

[0002]在用户使用移动设备访问客户端时,用户通过客户端向域名服务器(即DNS服务器)发送网络访问请求,域名服务器在解析该客户端的配置文件所包括的域名信息之后,向该客户端返回一个网络服务器地址,该网络服务器地址以配置文件参数的方式存储于每个域名服务器中。由于公网与内网的域名不同,且两个域名服务器无法解析对方网络的域名信息,故每次切换访问公网、内网时,需要修改该移动客户端的配置文件包括的域名信息,并重新加载程序。
[0003]但是传统配置方式只能单独访问公网、或单独访问内网,而需要同时使用公网以及内网的时候,由于客户端的配置文件包括的域名信息只能有一个,从而存在无法同时使用公网和内网进行访问的情况,导致用户无法同时访问多种网络。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种网络访问方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种网络访问方法。所述方法包括:
[0006]获取客户端的配置文件信息;
[0007]解析所述配置文件信息包含的域名信息,并判断所述域名信息对应的网络类型是否为公网类型;所述域名信息包括所述域名信息对应的网络类型;
[0008]在所述域名信息对应的网络类型不为公网类型的情况下,建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系,并基于所述映射关系,向所述客户端发送包含所述网络服务器地址的域名解析消息;所述域名解析消息用于指示所述客户端基于所述网络服务器地址进行网络访问处理。
[0009]可选的,所述解析所述配置文件信息包含的域名信息,包括:
[0010]识别所述配置文件信息包含的域名参数名称,并基于所述域名参数名称,在所述配置文件信息中查询域名字符串位置;
[0011]基于所述域名字符串位置,获取所述域名字符串位置的域名字符串,得到所述配置文件信息的域名信息。
[0012]可选的,所述建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系,包括:
[0013]在域名数据库中查询是否存在与所述域名信息对应的历史网络服务器地址;
[0014]在所述域名数据库中存在与所述域名信息对应的历史网络服务器地址的情况下,判断所述历史网络服务器地址是否与所述域名信息对应的网络服务器地址是否相同,并在
所述历史网络服务器地址与所述域名信息对应的网络服务器地址相同的情况下,将所述域名信息与所述历史网络服务器地址的映射关系,作为所述域名信息与所述域名信息对应的网络服务器地址的映射关系;
[0015]在所述域名数据库中不存在与所述域名信息对应的历史网络服务器地址的情况下,建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系。
[0016]可选的,所述在所述域名数据库中存在与所述域名信息对应的历史网络服务器地址的情况下,判断所述历史网络服务器地址是否与所述域名信息对应的网络服务器地址是否相同之后,还包括:
[0017]在所述历史网络服务器地址与所述域名信息对应的网络服务器地址不相同的情况下,删除所述域名信息与所述历史网络服务器地址的映射关系,并重新建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系。
[0018]可选的,所述方法还包括:
[0019]在所述域名信息对应的网络类型为公网类型的情况下,查询所述域名信息与所述域名信息对应的网络服务器地址的映射关系,并向所述客户端发送包含所述网络服务器地址的域名解析消息。
[0020]可选的,所述获取客户端的配置文件信息,包括:
[0021]响应于客户端的网络访问请求操作,建立与所述客户端的连接渠道,并基于所述连接渠道,获取所述客户端的配置文件信息。
[0022]第二方面,本申请还提供了一种网络访问系统。所述系统包括客户端、以及第一域名服务器,其中:
[0023]所述第一域名服务器,用于获取客户端的配置文件信息;解析所述配置文件信息包含的域名信息,并判断所述域名信息对应的网络类型是否为公网类型;所述域名信息包括所述域名信息对应的网络类型;在所述域名信息对应的网络类型不为公网类型的情况下,建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系,并基于所述映射关系,向所述客户端发送包含所述网络服务器地址的域名解析消息;
[0024]所述客户端,用于向所述第一域名服务器发送网络访问请求,接收所述第一域名服务器发送的包含所述网络服务器地址的域名解析消息,并基于所述网络服务器地址进行网络访问处理。
[0025]可选的,所述系统还包括第二域名服务器,其中;
[0026]所述客户端,还用于在接收到所述第一域名服务器发送的包含解析失败的域名解析消息的情况下,向所述第二域名服务器发送所述网络访问请求;
[0027]所述第二域名服务器,用于接收所述客户端发送的网络访问请求;获取客户端的配置文件信息;解析所述配置文件信息包含的域名信息;查询所述域名信息与所述域名信息对应的网络服务器地址的映射关系,并向所述客户端发送包含所述网络服务器地址的域名解析消息。
[0028]第三方面,本申请还提供了一种网络访问装置。所述装置包括:
[0029]获取模块,用于获取客户端的配置文件信息;
[0030]解析模块,用于解析所述配置文件信息包含的域名信息,并判断所述域名信息对应的网络类型是否为公网类型;所述域名信息包括所述域名信息对应的网络类型;
[0031]建立模块,用于在所述域名信息对应的网络类型不为公网类型的情况下,建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系,并基于所述映射关系,向所述客户端发送包含所述网络服务器地址的域名解析消息;所述域名解析消息用于指示所述客户端基于所述网络服务器地址进行网络访问处理。
[0032]可选的,所述解析模块,具体用于:
[0033]识别所述配置文件信息包含的域名参数名称,并基于所述域名参数名称,在所述配置文件信息中查询域名字符串位置;
[0034]基于所述域名字符串位置,获取所述域名字符串位置的域名字符串,得到所述配置文件信息的域名信息。
[0035]可选的,所述建立模块,具体用于:
[0036]在域名数据库中查询是否存在与所述域名信息对应的历史网络服务器地址;
[0037]在所述域名数据库中存在与所述域名信息对应的历史网络服务器地址的情况下,判断所述历史网络服务器地址是否与所述域名信息对应的网络服务器地址是否相同,并在所述历史网络服务器地址与所述域名信息对应的网络服务器地址相同的情况下,将所述域名信息与所述历史网络服务器地址的映射关系,作为所述域名信息与所述域名信息对应的网络服务器地址的映射关系;
[0038]在所述域名数据库中不存在与所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络访问方法,其特征在于,所述方法包括:获取客户端的配置文件信息;解析所述配置文件信息包含的域名信息,并判断所述域名信息对应的网络类型是否为公网类型;所述域名信息包括所述域名信息对应的网络类型;在所述域名信息对应的网络类型不为公网类型的情况下,建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系,并基于所述映射关系,向所述客户端发送包含所述网络服务器地址的域名解析消息;所述域名解析消息用于指示所述客户端基于所述网络服务器地址进行网络访问处理。2.根据权利要求1所述的方法,其特征在于,所述解析所述配置文件信息包含的域名信息,包括:识别所述配置文件信息包含的域名参数名称,并基于所述域名参数名称,在所述配置文件信息中查询域名字符串位置;基于所述域名字符串位置,获取所述域名字符串位置的域名字符串,得到所述配置文件信息的域名信息。3.根据权利要求1所述的方法,其特征在于,所述建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系,包括:在域名数据库中查询是否存在与所述域名信息对应的历史网络服务器地址;在所述域名数据库中存在与所述域名信息对应的历史网络服务器地址的情况下,判断所述历史网络服务器地址是否与所述域名信息对应的网络服务器地址是否相同,并在所述历史网络服务器地址与所述域名信息对应的网络服务器地址相同的情况下,将所述域名信息与所述历史网络服务器地址的映射关系,作为所述域名信息与所述域名信息对应的网络服务器地址的映射关系;在所述域名数据库中不存在与所述域名信息对应的历史网络服务器地址的情况下,建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系。4.根据权利要求3所述的方法,其特征在于,所述在所述域名数据库中存在与所述域名信息对应的历史网络服务器地址的情况下,判断所述历史网络服务器地址是否与所述域名信息对应的网络服务器地址是否相同之后,还包括:在所述历史网络服务器地址与所述域名信息对应的网络服务器地址不相同的情况下,删除所述域名信息与所述历史网络服务器地址的映射关系,并重新建立所述域名信息与所述域名信息对应的网络服务器地址的映射关系。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述域名信息对应的网络类型为公网类型的情况下,查询所述域名信息与所述域名信息对应的网络服务器地址的映射关系,并向所述客户端发送包含所述网络服务器地址的域名解析消息。6.根据权利要求1所述的方法,其特征在于,所述获取客户端的配置文件信息,包括:响应于客户...

【专利技术属性】
技术研发人员:郑钧元田洁赵华健崔晓欣
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1