System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 外网资源访问方法、装置及存储介质制造方法及图纸_技高网

外网资源访问方法、装置及存储介质制造方法及图纸

技术编号:40050857 阅读:8 留言:0更新日期:2024-01-16 21:11
本申请提供一种外网资源访问方法、装置及存储介质,涉及互联网技术领域,能够解决访问动态外网资源时稳定性和时效性较差的问题。该方法包括:对目标网站进行N层探测,得到N个响应内容,该响应内容包含上述目标网站的域名和互联网协议IP地址,N为大于1的整数,对响应内容进行解析,得到目标域名和目标IP地址,在预设数据库中不存在目标域名和目标IP地址的情况下,对目标域名和目标IP地址配置访问策略,基于访问策略,访问目标网站。本申请实施例用于企业内网用户访问互联网资源的过程中。

【技术实现步骤摘要】

本申请涉及互联网,尤其涉及一种外网资源访问方法、装置及存储介质


技术介绍

1、随着互联网技术的飞速发展,网络互连的范围越来越广泛,企业内网访问互联网资源的需求也不断增多,但由于网络安全形势日益严峻,访问内外网的安全风险极大。

2、现有技术中,在针对内网用户需要访问互联网资源时,一般是在内网到外网边界隔离区的主机上,通过手工方式抓取所需访问网站包含的所有页面的域名,并通过命令多次解析得到对应的所有互联网协议(internet protocol,ip)地址,然后,在汇总之后,人工合并相同ip地址的网段,最后,针对每个ip地址,在内网网络路由器和防火墙增加相应的路由策略,并在公网出口的防火墙配置明细ip和域名策略白名单,以实现内网用户访问互联网资源的需求。

3、然而,上述方案无法及时预测网站的域名和ip地址是否发送变化,需要在接收到故障申报后,才能更新ip和域名策略白名单,导致内网用户访问互联网资源的稳定性和时效性较差。


技术实现思路

1、本申请提供一种外网资源访问方法、装置及存储介质,能够解决访问动态外网资源时稳定性和时效性较差的问题。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,本申请提供一种外网资源访问方法,该方法包括:对目标网站进行n层探测,得到n个响应内容,该响应内容包含上述目标网站的域名和互联网协议ip地址,n为大于1的整数;对该n个响应内容进行解析,得到目标域名和目标ip地址;在预设数据库中不存在上述目标域名和上述目标ip地址的情况下,对上述目标网站配置访问策略;基于该访问策略,访问上述目标网站。

4、基于上述技术方案,本申请实施例提供的外网资源访问方法,可以对目标网站进行n层探测,以得到n个响应内容,该响应内容包含上述目标网站的域名和ip地址,再对n个响应内容进行解析,提取出目标网站包含的目标域名和目标ip地址,然后,在预设数据库中不存在该目标网站包含的所有目标域名和目标ip地址的情况下,对该目标域名和目标ip地址配置对应的访问策略,最后基于该访问策略,访问上述目标网站。由于,上述可以对需要访问的目标网站进行多层探测,以得到每层探测对应的响应内容,保证了后续获取的目标网站的域名和ip地址的完整性,使得内网用户在通过目标网站的任一域名和ip地址进行访问时,均可以成功获取到目标网站的资源,从而保证了内网用户访问互联网资源的稳定性和时效性。

5、在第一方面的第一种可能的实现方式中,上述对目标网站进行n层探测,得到n个响应内容,包括:采用预设工具库对上述目标网站进行模拟登录;按照预设抓取频次,向上述目标网站发送n个超文本传输协议(hyper text transfer protocol,http)请求;接收上述目标网站响应于上述http请求发送的n个上述响应内容,一个http协议对应一个响应内容。

6、在第一方面的第二种可能的实现方式中,上述对n个响应内容进行解析,得到目标域名和目标ip地址,包括:采用正则表达式工具提取上述n个响应内容包含的目标域名;从该目标域名中获取上述目标ip地址,一个域名对应至少一个ip地址。

7、在第一方面的第三种可能的实现方式中,上述对n个响应内容进行解析,得到目标域名和目标ip地址之后,上述方法还包括:采用目标预测模型对上述目标域名和上述目标ip地址进行预测,得到目标变化周期,该目标变化周期为上述目标网站的域名和ip地址的变化周期;采用聚类算法对上述目标域名进行聚类分析,得到目标分类结果;根据上述目标变化周期和上述目标分类结果,调整上述预设抓取频次。

8、在第一方面的第四种可能的实现方式中,上述基于上述访问策略,访问上述目标网站,包括:对上述访问策略进行模拟环境测试;在该模拟环境测试成功的情况下,按照上述访问策略访问上述目标网站。

9、第二方面,本申请提供一种外网资源访问装置,该装置包括:探测单元、解析单元、配置单元和访问单元,其中:上述探测单元,用于对目标网站进行n层探测,得到n个响应内容,该响应内容包含上述目标网站的域名和互联网协议ip地址,n为大于1的整数;上述解析单元,用于对探测单元得到的上述n个响应内容进行解析,得到目标域名和目标

10、ip地址;上述配置单元,用于在预设数据库中不存在解析单元得到的上述目标域名和上述目标ip地址的情况下,对上述目标网站配置访问策略;上述访问单元,用于基于配置单元配置的上述访问策略,访问上述目标网站。

11、在第二方面的第一种可能的实现方式中,上述探测单元,具体用于:采用预设工具库对上述目标网站进行模拟登录;按照预设抓取频次,向上述目标网站发送n个超文本传输协议http请求;接收上述目标网站响应于上述http请求发送的n个上述响应内容,一个http协议对应一个响应内容。

12、在第二方面的第二种可能的实现方式中,上述解析单元,具体用于:采用正则表达式工具提取上述n个响应内容包含的上述目标域名;从该目标域名中获取上述目标ip地址,一个域名对应至少一个ip地址。

13、在第二方面的第三种可能的实现方式中,上述装置还包括:处理单元,其中:上述处理单元,用于:在解析单元对上述n个响应内容进行解析,得到目标域名和目标ip地址之后,采用目标预测模型对上述目标域名和上述目标ip地址进行预测,得到目标变化周期,该目标变化周期为上述目标网站的域名和ip地址的变化周期;采用聚类算法对上述目标域名进行聚类分析,得到目标分类结果;根据上述目标变化周期和上述目标分类结果,调整上述预设抓取频次。

14、在第二方面的第四种可能的实现方式中,上述访问单元,具体用于:对上述访问策略进行模拟环境测试;在该模拟环境测试成功的情况下,按照上述访问策略访问上述目标网站。

15、第三方面,本申请提供了一种外网资源访问装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的外网资源访问方法。

16、第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第一方面和第一方面的任一种可能的实现方式中描述的外网资源访问方法。

17、第五方面,本申请实施例提供一种包含指令的计算机程序产品,当计算机程序产品在外网资源访问装置上运行时,使得外网资源访问装置执行如第一方面和第一方面的任一种可能的实现方式中所描述的外网资源访问方法。

18、第六方面,本申请实施例提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的外网资源访问方法。

19、具体的,本申请实施例中提供的芯片还包括存储器,用于存储计算机程序或指令。

本文档来自技高网...

【技术保护点】

1.一种外网资源访问方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对目标网站进行N层探测,得到N个响应内容,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述对所述N个响应内容进行解析,得到目标域名和目标IP地址,包括:

4.根据权利要求2方法,其特征在于,所述对所述N个响应内容进行解析,得到目标域名和目标IP地址之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述访问策略,访问所述目标网站,包括:

6.一种外网资源访问装置,其特征在于,所述装置包括:探测单元、解析单元、配置单元和访问单元,其中:

7.根据权利要求6所述的装置,其特征在于,

8.根据权利要求6或7所述的装置,其特征在于,

9.根据权利要求7所述的装置,其特征在于,所述装置还包括:处理单元,其中:

10.根据权利要求9所述的装置,其特征在于,

11.一种外网资源访问装置,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-5中任一项所述的外网资源访问方法。

12.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行该指令时,该计算机执行上述权利要求1-5中任一项所述的外网资源访问方法。

...

【技术特征摘要】

1.一种外网资源访问方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对目标网站进行n层探测,得到n个响应内容,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述对所述n个响应内容进行解析,得到目标域名和目标ip地址,包括:

4.根据权利要求2方法,其特征在于,所述对所述n个响应内容进行解析,得到目标域名和目标ip地址之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述访问策略,访问所述目标网站,包括:

6.一种外网资源访问装置,其特征在于,所述装置包括:探测单元、解析单元、配置单元和访问单元,其中:

【专利技术属性】
技术研发人员:王东尹津其张晖王延军林伟
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1