什么是dns(什么是DNS)
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。

转自networkworld,作者KeithShawJoshFruhlinger,蓝色摩卡译合作站点转载请注明原文译者和出处为超级盾!
域名系统(DNS)是Internet的基础之一,但大多数互联网之外的人可能没有意识到,他们每天都用它来完成工作、查看电子邮件或用智能手机上网。
系统域名是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网.使用DNS TCP和UDP端口53。目前,每一级域名的长度限制为63个字符,而域名的总长度不能超过253个字符。
DNS服务器如何工作
域名系统(DNS)是在互联网上命名网络机器的系统。就像拜访一个朋友,并要求先知说再见,Internet上当一台主机要访问另外一台主机时,必须首先获知其地址,TCP/IP中的IP地址由四个数字组成,用& quot。"记得总是不如名字那么方便,所以,就采用了域名系统来管理名字和IP的对应关系。.吗
虽然互联网上的节点可以由IP地址唯一标识,并可以通过IP地址访问,即使是32位二进制IP地址写成4个0255的十位数形式,也依然太长、太难记。
因此,人们发明了域名(DomianName),域名可以将IP地址与一组有意义的字符联系起来。当用户访问一个网站时,他们可以输入该网站的IP地址和域名,这对于访问是等效的。
比如微软的Web服务器的IP地址是207.46.230.229,对应的域名是www.microsoft.com和不管用户在浏览器中输入的是前者还是后者,都可以访问其Web网站。.
一个公司的网站可以看作是它在互联网上的门户,域名就相当于它的门牌地址。通常,域名使用公司名称或缩写。
比如上面提到的微软的域名就差不多:IBM的域名是www.ibm.com,甲骨文的域名是www.oracle.com,思科的域名是www.cisco.com。
当人们想访问一个公司的网站,并且不知道它的确切域名时,他们总是首先输入它的公司名称作为测试。但是,由一个公司的名称或简称构成的域名,也有可能会被其他公司或个人抢注。
甚至有一些公司或个人恶意抢注大量由知名公司组成的域名,然后高价转卖给这些公司获利。
和互联网本身一样,这个目录分布在世界各地,存储在这些域名服务器都非常定期地相互通信以提供更新和冗余.的域名服务器(通常简称DNS服务器)上
按照ISO-3166标准制定的国家域名一般由各国的NIC(NetworkInformationCenter)运行。我国域名体系分为类别域名和行政区域名两套。
形式:权威DNS服务器与缓存域名服务器
域名服务器通常有两种形式:权威域名服务器和缓存域名服务器。当您的计算机想要查找与域名它首先向递归DNS服务器(也称为递归解析器)发出请求。相关联的IP地址时
权威域名服务器
以下情况需要权威的域名服务器:你想向全世界提供DNS信息,对请求给出权威的响应。注册了一个类似exampleorg的域,需要给它下面的主机名分配IP。IP地址块需要反向DNS条目(IP到主机名)。当主服务器出现问题或不可访问时,备份服务器或从属服务器将响应查询请求。
缓存域名服务器
以下情况需要缓存域名服务器:本地DNS服务器可以缓存,得到比直接请求外部域名服务器更快的响应。有人查询www的时候。解析器通常会向上级ISP的域名服务器发出请求,并获得回应。自由堡
如果有本地的缓存DNS服务器,查询只有在第一次被缓存DNS服务器发到外部。的其他查询不会被发送到局域网之外,因为它们已经有一个本地缓存。
DNS如何提高效率
DNS采用分层结构组织,这有助于使事情快速顺利地运行。为了说明这一点,让我们假设您访问某xxx.com。如上所述,对IP地址的初始请求是向递归解析器发出的。递归解析器知道需要使用哪些其他DNS服务器来解析具有其IP地址的站点(xxx.com)的名称。
该搜索将导致一个根服务器,该服务器了解有关顶级域名的所有信息,例如.com,.net,.org以及所有国家/地区域名,例如.cn(中国)和.uk(英国)。
根服务器遍布世界各地,因此系统通常会将您引导到地理位置最接近的服务器。
请求到达正确的根服务器后,它会转到顶级域(TLD)名称服务器,该服务器存储第二级域的信息,即到达co.org.net前的二级子域名。
然后,将请求转到域名服务器,该服务器保存有关站点及其IP地址的信息。一旦发现IP地址,它将被发送回客户端,客户端现在可以使用它来访问网站。
所有这些仅需几毫秒。由于DNS已经使用了30多年,因此大多数人都将其视为理所当然。构建系统时也没有考虑安全性,因此黑客充分利用这一点,从而产生了各种攻击。
攻击一:DNS反射攻击
DNS反射攻击用来自DNS解析器服务器的大量邮件淹没受害者。攻击者使用DNS解析器,然后请求大型DNS文件来淹没受害者的IP。
所以当解析程序做出响应时,受害者会收到大量未请求的DNS数据,这些数据淹没了他们的计算机。
攻击二:DNS缓存中毒
可将用户转移到恶意网站。攻击者设法将错误的地址记录插入DNS中,因此当受害者请求中毒站点的地址解析时,DNS会使用由黑客控制的另一个站点的IP地址进行响应。
一旦进入这些假冒网站,受害者可能会被诱骗放弃密码或遭受恶意软件下载。
攻击三:DNS资源耗尽
因此,如果递归解析器无法提供与站点名称关联的IP地址,它将询问受害者的名称服务器。
(图片转自Docin,非商业用途仅供交流,勿转)
攻击者针对其域生成大量请求,并将其扔向不存在的子域以进行引导,这导致大量解析请求被攻击到受害者的名称服务器,从而使请求不堪重负。
攻击四:SIGRed可蠕虫攻击的DNS漏洞
最近,人们发现WindowsDNS服务器中的漏洞可能会导致DNS的各种混乱,成为SIGRed的潜在安全漏洞需要复杂的攻击链,但可以利用未打补丁的WindowsDNS服务器在客户端上安装和执行恶意代码。
该漏洞利用程序是“可蠕虫化的”,这意味着它可以在计算机之间传播,而无需人工干预。该漏洞足够令人震惊,以至于美国联邦机构反应过来时,也只有几天的时间来火速安装补丁。
前面说了这么多关于DNS的运行原理和被攻击的原理,那么DNS将如何被防护呢?接下来介绍一种DNS的防护措施和原理:
防护措施:DNSSec
互联网名称与数字地址分配机构意识到DNS顶级,二级和三级目录服务器之间的通信存在漏洞,可能使攻击者劫持查找。
这将使攻击者可以使用恶意站点的IP地址响应对合法站点的查找请求。这些网站可能会将恶意软件上传给用户,或者进行网络钓鱼和欺骗攻击。
DNSSec的保护方式则是通过让每个级别的DNS服务器对其请求进行数字签名来解决此问题,从而确保最终用户发送的请求不会接收到攻击者的欺瞒性命令。这将创建信任链,以便在查找的每个步骤中,都可以验证请求的完整性。
此外,DNSSec可以确定域名是否存在,如果不存在,则不会将该欺诈性域名交付给寻求解析域名的无辜请求者。
声明:我们尊重原创者版权,除确实无法确认作者外,均会注明作者和来源。转载文章仅供个人学习研究,同时向原创作者表示感谢,若涉及版权问题,请及时联系小编删除
精彩在后面
Hi,我是超级盾
更多干货,可移步到,微信公众号:超级盾订阅号!精彩与您不见不散!
超级盾能做到:防得住、用得起、接得快、玩得好、看得见、双向数据加密!
截至到目前,超级盾成功抵御史上最大2.47T黑客DDoS攻击,超级盾具有无限防御DDoS、100%防CC的优势
本文主要介绍了关于什么是dns(什么是DNS)的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/94620.html