【技术实现步骤摘要】
网络修复方法和装置
本专利技术涉及计算机
,特别是涉及一种网络修复方法和装置。
技术介绍
随着互联网技术应用的越来越广泛,网络在人们的生活中扮演着越来越重要的角色。人们使用计算机进行各种网络操作,实现各种各样的生活和工作应用。但在实际使用中,计算机会经常出现故障和问题。很多时候当计算机出现了故障或问题时,我们都能通过计算机网络上网搜索处理办法,进而获得解决。但如果网络出了问题,在断网的情况下就无法获得来自网络的帮助,计算机的故障或问题将很难获得解决,此时,只能求助于专业的计算机维修人员,这给计算机用户使用计算机带来了不便,也提高了计算机维修的复杂度和成本。因此,如何在断网的情况下,快速及时地诊断出网络异常的原因,并进行即时修复,恢复网络连接,在无法得到网络上信息的帮助时,轻松处理网络异常成为亟待解决的问题。
技术实现思路
鉴于上述现有的无法在断网情况下,快速及时地诊断出网络异常的原因,并进行即时修复,恢复网络连接的问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的网络修复方法和装置。依据本专利技术的一个方面,提供了一种网络修复方法,包括:网络异常检测工具包接收网络异常检测命令,其中,网络异常检测工具包中整合有多个网络异常检测程序,多个网络异常检测程序包括以下至少之一:网络硬件检测程序、网络服务检测程序、和浏览器配置检测程序;根据网络异常检测命令,按照设定规则调用多个网络异常检测程序进行异常网络的网络异常检测;根据网络异常检测的结果对异常网络进行修复。可选地,网络硬件检测程序包括检测网络连接使用的硬件是否正常的程序和/或检测网络属性 ...
【技术保护点】
一种网络修复方法,包括:网络异常检测工具包接收网络异常检测命令,其中,所述网络异常检测工具包中整合有多个网络异常检测程序,所述多个网络异常检测程序包括以下至少之一:网络硬件检测程序、网络服务检测程序、和浏览器配置检测程序;根据所述网络异常检测命令,按照设定规则调用所述多个网络异常检测程序进行异常网络的网络异常检测;根据所述网络异常检测的结果对所述异常网络进行修复。
【技术特征摘要】
1.一种网络修复方法,包括:网络异常检测工具包接收网络异常检测命令,其中,所述网络异常检测工具包中整合有多个网络异常检测程序,所述多个网络异常检测程序包括以下至少之一:网络硬件检测程序、网络服务检测程序、浏览器配置检测程序;所述网络异常检测工具包中还整合有:第一修复程序和第二修复程序,所述第一修复程序用于检测并修复LSP协议异常造成的网络异常;所述第二修复程序用于在所述网络异常检测工具包对异常网络进行修复后网络仍异常时,和/或,所述异常网络经修复后恢复正常且需要重置网络连接时,将网络连接恢复到初始状态的网络异常修复;其中,所述多个网络异常检测程序为根据网络异常原因分类后设定的程序;根据所述网络异常检测命令,按照设定规则通过各个网络异常检测程序提供的接口调用不同的网络异常检测程序进行相应地网络异常检测;使用网络异常检测工具包根据所述网络异常检测的结果对所述异常网络进行修复。2.根据权利要求1所述的方法,其中,所述网络硬件检测程序包括检测网络连接使用的硬件是否正常的程序和/或检测网络属性配置是否正确的程序;所述网络服务检测程序包括检测动态主机配置协议DHCP服务是否正常的程序、和/或检测DNS服务是否正常的程序、和/或检测HOSTS文件配置是否正常的程序;所述浏览器配置检测程序包括检测浏览器是否使用代理服务器的程序、和/或检测浏览器FLASH插件是否正常的程序、和/或检测浏览器是否能够正常访问网页的程序。3.根据权利要求2所述的方法,其中,所述根据所述网络异常检测命令,按照设定规则通过各网络异常检测程序提供的接口调用不同的网络异常检测程序进行网络异常检测;使用网络异常检测工具包根据所述网络异常检测的结果对所述异常网络进行修复的步骤包括:当调用所述检测网络连接使用的硬件是否正常的程序进行所述网络异常检测时,所述检测网络连接使用的硬件是否正常的程序判断是否检测到当前使用的网卡;若检测不到,则对所述网卡进行使用状态修复和/或网卡驱动修复,其中,所述使用状态修复包括判断所述网卡的使用状态是否为禁用,若是,则启用所述网卡,并将所述网卡的使用状态设置为启用;当调用所述检测DHCP服务是否正常的程序进行所述网络异常检测时,所述检测DHCP服务是否正常的程序检测DHCP是否存在以下错误至少之一:禁用错误、服务错误、注册表错误;若存在,则对检测出的所述DHCP存在的错误进行相对应的设置动态获取IP地址、启动服务、重写注册表的修复;当调用所述检测HOSTS文件配置是否正常的程序进行所述网络异常检测时,所述检测HOSTS文件配置是否正常的程序检测HOSTS文件是否有特定字符串内容;若有,则备份原HOSTS文件,生成新的HOSTS文件,在所述新的HOSTS文件中将所述特定字符串内容注释掉。4.根据权利要求1至3任一项所述的方法,所述根据所述网络异常检测的结果对所述异常网络进行修复的步骤还包括:使用所述第一修复程序进行网络异常检测与修复,和/或,使用所述第二修复程序进行网络异常修复。5.根据权利要求4所述的方法,其中,在所述网络异常检测工具包接收网络异常检测命令之前,还包括:将所述网络硬件检测程序、所述网络服务检测程序、所述浏览器配置检测程序、所述第一修复程序和所述第二修复程序整合到所述网络异常检测工...
【专利技术属性】
技术研发人员:刘进,丁振,向明,孙卓,李想想,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。