一种域名解析的方法及装置制造方法及图纸

技术编号:23609401 阅读:30 留言:0更新日期:2020-03-28 09:11
本申请提供了一种域名解析的方法及装置。本申请中,利用局域网中的转发设备代替本地DNS服务器进行域名解析。转发设备在接收到携带了目标网站的域名信息的DNS请求报文后,基于预设的DNS解析记录对该域名信息进行解析,得到该目标网站的地址信息,最后返回携带有该地址信息的应答报文。由于用户主机发送的DNS请求报文被转发设备获取并完成域名解析,因此避免了该DNS请求报文从局域网转发到本地DNS服务器之间的多次转发。由于局域网中的转发设备接收到DNS请求报文较快,从而转发设备进行域名解析的效率比本地DNS服务器高。

A method and device of domain name resolution

【技术实现步骤摘要】
一种域名解析的方法及装置
本申请设计互联网
,尤其涉及一种域名解析的方法及装置。
技术介绍
DNS(DomainNameSystem,域名系统)是一种分布式网络目录服务,主要用于域名与IP地址的相互转换。基于DNS技术,互联网用户能使用域名代替地址对目标网站进行访问,从而能够更方便地访问互联网。在DNS技术中,当用户主机使用域名访问网站时,如果没有在用户主机的缓存中查询到待访问网站的域名信息对应的地址信息,则向本地DNS服务器查询该域名信息对应的地址信息。本地DNS服务器收到DNS请求报文后,首先在本地缓存中查询该域名信息,若未缓存该域名信息对应的地址信息,则向其他DNS服务器继续查询。直到成功查询到该待访问网站的域名信息对应的地址信息。本地DNS服务器在查询到地址信息后,将地址信息返回给用户主机。由于用户主机一般位于局域网中,当用户主机向本地DNS服务器查询待访问网站的域名对应的地址信息时,用户主机发出的DNS请求报文需经由局域网网关转发给本地DNS服务器。而局域网网关与本地DNS服务器之间的网络情况复杂,存在较多的路由本文档来自技高网...

【技术保护点】
1.一种域名解析的方法,其特征在于,应用于转发设备,所述转发设备位于用户主机所在局域网中,所述方法包括:/n接收所述用户主机发送的DNS请求报文;所述DNS请求报文携带了待访问的目标网站的域名信息;/n基于预设的DNS解析记录,查找与所述域名信息对应的目标网站的地址信息;所述DNS解析记录包括各网站的域名信息与地址信息的对应关系;/n若查找到所述地址信息,则向所述用户主机返回所述目标网站的地址信息,以使所述用户主机基于所述地址信息访问所述目标网站。/n

【技术特征摘要】
1.一种域名解析的方法,其特征在于,应用于转发设备,所述转发设备位于用户主机所在局域网中,所述方法包括:
接收所述用户主机发送的DNS请求报文;所述DNS请求报文携带了待访问的目标网站的域名信息;
基于预设的DNS解析记录,查找与所述域名信息对应的目标网站的地址信息;所述DNS解析记录包括各网站的域名信息与地址信息的对应关系;
若查找到所述地址信息,则向所述用户主机返回所述目标网站的地址信息,以使所述用户主机基于所述地址信息访问所述目标网站。


2.根据权利要求1所述的方法,其特征在于,在所述基于预设的DNS解析记录,对所述域名信息进行解析,得到与该域名信息对应的目标网站的地址信息之前,还包括:
获取所述DNS请求报文的源地址;
检查所述源地址是否为指定用户主机的地址;
若是,则执行所述基于预设的DNS解析记录,查找与所述域名信息对应的目标网站的地址信息。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若否,则转发所述DNS请求报文。


4.根据权利要求1所述的方法,其特征在于,所述转发设备为所述用户主机所在局域网的网关设备。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若查找不到所述地址信息,则向DNS服务器查询所述域名信息对应的地址信息,并向所述用户主机返回所述地址信息,并将查询所得的所述地址信息和所述目标网站的域名信息的对应关系添加在所述DNS解析记录中。


6.一种域名解析的装置,其特征在于,应用于转发设备,所述转发设备位于用户主机所在...

【专利技术属性】
技术研发人员:娄啸锋孙艳杰
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江;33

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

1