一种域名访问纠错方法及装置制造方法及图纸

技术编号:11872646 阅读:83 留言:0更新日期:2015-08-12 23:41
本发明专利技术公开了一种访问纠错方法及装置,所述方法包括:接收客户端发送的域名解析请求,所述域名解析请求包括请求访问的域名;在所述域名解析请求中的域名与域名服务器中预先存储的域名不匹配时,根据预设的域名纠错规则,确定对所述请求访问的域名的响应信息,并指示网络服务器向客户端返回所述响应信息。本发明专利技术实施例提供的访问纠错方法及装置,在用户输入了错误的域名时,通过客户端向用户做出友好的响应,扩充了域名系统的域名访问纠错功能,提升了用户体验的满意度。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种域名访问纠错方法及装置
技术介绍
DNS (Domain Name System),译成中文就是“域名系统”或“域名解析系统”。它在互联网中的作用是:把域名转换成为网络可以识别的IP地址。互联网中的网站都是以一台一台服务器的形式存在的,我们可以使用主机名标识一台主机,也可以使用IP地址标识。互联网上的网站无穷多,人们不可能记得这些IP字符串,更愿意使用便于记忆的主机名标识符,而路由器则只愿使用长度固定并且有层次结构的IP地址。因此,这就产生了方便记忆的域名管理系统DNS,它可以把我们输入的好记的域名转换为要访问的服务器的IP地址。例如,用户在浏览器里输入域名,比如www.baidu.com,回车后,这个域名被发送到为用户提供的DNS服务器中,这台DNS服务器中存储了域名職I baidu.com对应的IP地址信息,比如所对应的IP地址是220.181.38.4。这样,DNS服务器就会将用户的访问请求发送到220.181.38.4,也就是百度的网站服务器。这样就实现了把域名解析成IP地址的过程。但是,目前域名解析系统通常只是负责将域名解析为相应的IP地址,并没有对用户输入的错误域名进行友好纠错处理,当用户输入错误的域名时,由于域名服务器数据库中并不存在该域名记录,导致无法返回解析的域名对应的IP地址,以致于用户无法访问到想要访问的网站,且没有对输入错误域名的用户做出友好的响应,而对于无计算机网络基础的用户来说是很难判断问题出现的原因的,降低了用户体验的满意度。
技术实现思路
本专利技术的目的在于提出一种域名访问纠错方法及装置,以扩充域名系统的域名访问纠错功能,对用户输入的错误域名做出友好的响应,提升用户体验的满意度。一方面,本专利技术实施例提供一种域名访问纠错方法,包括:接收客户端发送的域名解析请求,所述域名解析请求包括请求访问的域名;在所述域名解析请求中的域名与域名服务器中预先存储的域名不匹配时,根据预设的域名纠错规则,确定对所述请求访问的域名的响应信息,并指示网络服务器向客户端返回所述响应信息。进一步的,根据预设的域名纠错规则,确定对所述请求访问的域名的响应信息,并指示网络服务器向客户端返回所述响应信息,包括:在域名服务器中获取所述请求访问的域名的最接近域名,并获取所述最接近域名的IP地址;访问最接近域名的IP地址对应的网络服务器,并指示所述网络服务器将最接近域名对应的网页返回给客户端。进一步的,根据预设的域名纠错规则,确定对所述请求访问的域名的响应信息,并指示网络服务器向客户端返回所述响应信息,包括:在域名服务器中获取与所述域名解析请求中的域名类似的至少一个备选域名,并获取预设IP地址;访问所述预设IP地址对应的网络服务器,并指示所述网络服务器将所述至少一个备选域名通过网页返回给客户端。进一步的,根据预设的域名纠错规则,确定对所述请求访问的域名的响应信息,并指示网络服务器向客户端返回所述响应信息,包括:在域名服务器中获取预设IP地址;访问所述预设IP地址对应的网络服务器,并指示所述网络服务器将预设的错误提醒网页返回给客户端。进一步的,指示所述网络服务器将预设的错误提醒网页返回给客户端之后还包括:指示所述网络服务器根据预设的超文本传输协议跳转规则,将所述预设的错误提醒网页跳转至预设的待访问网页,并将所述待访问网页返回给客户端。另一方面,本专利技术实施例还提供一种域名访问纠错装置,包括:接收单元,用于接收客户端发送的域名解析请求,所述域名解析请求包括请求访问的域名;响应单元,用于在所述域名解析请求中的域名与域名服务器中预先存储的域名不匹配时,根据预设的域名纠错规则,确定对所述请求访问的域名的响应信息,并指示网络服务器向客户端返回所述响应信息。进一步的,所述响应单元包括:第一获取子单元,用于在域名服务器中获取所述请求访问的域名的最接近域名,并获取所述最接近域名的IP地址;第一返回子单元,用于访问最接近域名的IP地址对应的网络服务器,并指示所述网络服务器将最接近域名对应的网页返回给客户端。进一步的,所述响应单元包括:第二获取子单元,用于在域名服务器中获取与所述域名解析请求中的域名类似的至少一个备选域名,并获取预设IP地址;第二返回子单元,用于访问所述预设IP地址对应的网络服务器,并指示所述网络服务器将所述至少一个备选域名通过网页返回给客户端。进一步的,所述响应单元包括:第三获取子单元,用于在域名服务器中获取预设IP地址;第三返回子单元,用于访问所述预设IP地址对应的网络服务器,并指示所述网络服务器将预设的错误提醒网页返回给客户端。进一步的,还包括:第四返回子单元,用于在指示所述网络服务器将预设的错误提醒网页返回给客户端之后,指示所述网络服务器根据预设的超文本传输协议跳转规则,将所述预设的错误提醒网页跳转至预设的待访问网页,并将所述待访问网页返回给客户端。本专利技术实施例中提供的域名访问纠错方法及装置,通过域名服务器接收用户通过客户端发送的域名解析请求,在所述域名解析请求中的域名与域名服务器中预先存储的域名不匹配时,根据预设的域名纠错规则,确定对所述请求访问的域名的响应信息,并指示网络服务器向客户端返回所述响应信息,在用户输入了错误的域名时,通过客户端向用户做出友好的响应,扩充了域名系统的域名访问纠错功能,提升了用户体验的满意度。【附图说明】为了更加清楚地说明本专利技术示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本专利技术所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。图1是本专利技术实施例一提供的域名访问纠错方法的流程图;图2是本专利技术实施例二提供的域名访问纠错方法的流程图;图3是本专利技术实施例三提供的域名访问纠错方法的流程图;图4是本专利技术实施例四提供的域名访问纠错方法的流程图;图5是本专利技术实施例五提供的域名访问纠错装置的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,以下将结合本专利技术实施例中的附图,通过【具体实施方式】,完整地描述本专利技术的技术方案。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例,基于本当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种域名访问纠错方法,其特征在于,包括:接收客户端发送的域名解析请求,所述域名解析请求包括请求访问的域名;在所述域名解析请求中的域名与域名服务器中预先存储的域名不匹配时,根据预设的域名纠错规则,确定对所述请求访问的域名的响应信息,并指示网络服务器向客户端返回所述响应信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:曾宪力黄衍博李坤祥史伟闵宇麦剑
申请(专利权)人:广东睿江科技有限公司
类型:发明
国别省市:广东;44

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

1