【技术实现步骤摘要】
一种域名解析的方法及装置
本申请设计互联网
,尤其涉及一种域名解析的方法及装置。
技术介绍
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。