APP下载

一种高效的DNS 重定向实现方法*

2021-10-03戴云伟沈春苗

通信技术 2021年9期
关键词:用户

戴云伟,沈春苗

(1.江苏省未来网络创新研究院,江苏 南京 211111;2.南京师范大学,江苏 南京 210093)

0 引言

域名系统(Domain Name System,DNS)[1-2]提供了方便记忆的域名与复杂的IP 地址之间的相互映射,促进了互联网的普及与发展。互联网服务提供商(Internet Service Provider,ISP)除了提供基础的用户接入互联网的服务外,通常还会自建DNS系统,为用户提供域名解析服务[3]。应用程序在访问互联网资源之前,一般必须先进行域名解析,以获取数据中心(Internet Data Center,IDC)服务器、内容分发网络(Content Delivery Network,CDN)服务器或缓存服务器的地址;之后,再与服务器进行数据交互。

随着互联网业务日新月异,出于利益的考虑,越来越多的用户主动或者被动修改了终端设备DNS解析服务器地址,这可能会导致DNS 请求出网,即由其他ISP 完成DNS 解析服务,因此本地运营商对于这部分请求将无法管控。很显然,运营商希望拥有对DNS 的控制调度权限,从而尽量减少跨网请求,并尽可能将用户调度至本网内请求资源。这样不仅可以降低用户的解析时延,还可以减少用户跨网访问网络资源,尤其是可以减少会消耗大量带宽的图片、语音和视频类资源,因为这会导致高昂的跨网结算费用。

本文在分析传统DNS 引流技术实现及其缺陷基 础上,提出了一种基于IP透明技术(IP_TRANSPARENT)的DNS 引流方法,不仅可以提高性能,而且部署运维也相对简单。

1 DNS 重定向应用场景

通过重定向完成对DNS 系统的管控后,对于运营商来说,以下列出几种有实际应用意义的场景。

1.1 恶意域名拦截

如果终端设备的DNS 解析服务器被设置为不法分子搭建的服务器,此时用户若访问了恶意域名,则可能会被引导至色情站点、赌博网站、钓鱼网址等[4-6]。……

登录APP查看全文

猜你喜欢

用户
雅阁国内用户交付突破300万辆
关注用户
关注用户
两新党建新媒体用户与全网新媒体用户之间有何差别
关注用户
关注用户
挖掘用户需求尖端科技应用
Camera360:拍出5亿用户
100万用户
如何获取一亿海外用户