Windows 网络服务架构系列课程详解(四) --- DNS高级技术配置详解

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介:
Windows 网络服务架构系列课程详解(四)
                         ------- DNS高级技术配置详解
 
1、 DNS委派和子区域的理解
在实际应用中,DNS的委派和子区域的创建起到至关重要的作用。
DNS的委派:在实际应用当中,创建方法很简单,比如说benet公司是一家商业机构,想搭建一台属于自己的DNS服务器,且域名为benet.com,就需要在管理“.com”区域的公司申请,管理“.com”区域的主管,只需要在对应的DNS正向查找区域里添加一条主机A记录,对应的IP是benet公司DNS的公网IP地址,且主机记录不能为benet,否则添加不上去。比如说添加一条w1记录,域名为w1.com ,然后右击 “.com”区域,选择“新建委派”委派的区域输入“benet”,然后添加名称服务器的IP地址,也就是刚才创建的w1记录(可以通过“浏览”找到),然后“确定”即可。而benet公司需要在自己的DNS区域里创建“benet .com”正向查找区域,然后创建不同的主机A记录即可。客户端在benet公司的DNS上找不到的记录,可以通过“转发器”或者“根提示”进行迭代或者递归查询。
注意:在此案例中,DNS的委派可以减轻“.com”域的负担,避免了域名查询量过大所形成的瓶颈。所有属于区域“benet.com”的主机A记录都保持在benet公司的DNS服务器上。而“.com”区域仅仅只是做了一项记录而已,比如说客户机的首选DNS填写的是其它DNS服务器的IP地址,当查找不到时便会通过根提示到全国13台根DNS服务器上,然后通过迭代的方式,一级一级往下找,当找到benet.com区域时,benet.com区域会告诉客户机首选的DNS服务器,到委派的benet.com上去找,也就是benet的DNS服务器上找,最终查找到对应的主机A记录。
clip_image002[5]
 
DNS的子区域:通过创建区域委派可以减少DNS服务器的工作负担;如果DNS服务器区域的查询量可以满足用户的最大查询数,是否将所有的主机A记录都放在一个区域呢?比如说benet.com区域,benet公司有五家分公司,公司内部所有用户的主机A记录都在区域benet.com中,假如公司有1000人,那么如果其中一台机器联系不到DNS,那么在benet.com区域里排除故障是很难的,而且维护起来也是相当的不方便。DNS的子区域便可以将一个区域划分多个子区域,然后通过子区域进行管理,这也体现出了层次化管理的思想,在域中创建多个OU不也是基于这种思想的么?
clip_image004[4]
 
2、 DNS“高级”属性的设置
DNS除了一些基本属性的设置之外,还有一些高级属性的设置,可以通过右击DNS服务器,选择“属性”—“高级”进行查看。其中“禁用递归(也禁用转发器)”:意思是此DNS服务器不能够进行递归查询,只能查询自己的主机A记录,查询不到则返回。“保护缓冲防止污染”:可以保证缓冲里的一些DNS记录被修改,比如说一些钓鱼网站,将自己的网站修改成和其它一些网站一模一样,然后修改DNS的缓冲,将真实的域名指向自己的IP地址,这就有可能造成一些账号和密码的窃取。也可以通过启用事件日志,通过日志记录进行查看。
clip_image006[4]
clip_image008[4]
 
3、 DNS中建立反向查找区域的意义
刚开始搭建DNS服务器时,也许我们并不知道反向查找区域的意义所在,我们更多的应用是将域名解析成IP地址,而忽略了IP地址也可以解析成域名。反向查找区域用的范围不是很广泛,但是在有些应用中作用却很多。例如:在网络中,如果我们用的邮件服务器不是很正式,则会收到大量的垃圾邮件,而这些垃圾邮件是从何而来的呢?很简单,比如说你们公司搭建了一台邮件服务器,区域为xaccp.com,里面有所有员工的邮箱名,并以员工名字命名。而另外一个搞破坏的人也搭建了一台邮件服务器,区域同样为xaccp.com。比如说现在李四给张三发送一份电子邮件,而那个搞破坏的人也使用了同样的邮箱名给李四发送一份电子邮件,而张三是如何确定是你们公司第四发的呢,SMTP服务器又是如何处理的呢,这就用到了反向查找,将[email]zhansan@xaccp.com[/email]反向解析成IP地址,如果是公司内容SMTP服务器的IP地址则转发给李四,如果不是,则视为垃圾邮件丢弃。
clip_image010[4]
 
4、 缓存DNS的应用场景
当公司规模不是很大,或者公司里员工不是很多的时候,根本不需要申请DNS域名,只需要创建一台DNS服务器即可,什么区域也不用创建,然后将自己指向根提示或者通过转发器指向一台注册的DNS服务器即可。当内部员工访问外网的一台web服务器时,通过DNS的根提示或者转发器找到访问的web站点,而本地DNS服务器会将客户端访问的web站点缓冲到DNS服务器上,当下一台DNS服务器查询同样的内容时,只需要查询DNS缓冲即可。当然,第一次查询肯定会很慢,而以后的查询便会很快。这就是所谓的缓冲DNS,最好在“高级”选项中勾选“保护环境防止污染”选项,这样可以防止一些黑客修改缓冲信息。
clip_image012[4]
 
5、 辅助DNS在实际应用中的作用
我们上网经常填写的首选DNS,或者动态获得的DNS其实大多数都是辅助DNS服务器的IP地址,为什么不用主DNS服务器呢?在做区域复制的时候,需要创建一台辅助DNS,说的更准确一些应该是创建多个辅助区域,而这些辅助区域是只读的,不能进行更改,只能从主DNS服务器那里获取数据,而辅助DNS是如何从主DNS服务器那里复制数据的呢?主要是通过“序列号”进行判断的,如果辅助DNS的序列号没有主DNS的序列号大,则进行复制。为了更安全的管理好DNS服务器,在“区域复制”选项中要指定信任的DNS服务器,千万不可选择“到所有的DNS服务器”以防造成数据的丢失和泄露。还有一点,如果,此DNS服务器相对应互联网来说非常重要,最好再向辅助DNS服务器复制完数据之后,将网线断掉,等到有新的主机记录要添加时,再将网线插上,然后复制完之后再断掉。这样,即使黑客知道你的DNS服务器地址,也没办法进行攻击,因为,辅助DNS是不允许更改的。
全国13台根中,其中就有一台为主DNS服务器,放置在美国,其它的都为辅助DNS服务器,分布在不同的国家。而主DNS服务器的网络一直是断开的,起主导作用的只是那12台辅助DNS,当其中的一台DNS脱机了,才会将主DNS服务器的网线插上,将数据复制过去,然后再将网线断开,这样做是决定安全的。
clip_image014[4]
clip_image016[4]
clip_image018[4]


本文转自凌激冰51CTO博客,原文链接:http://blog.51cto.com/dreamfire/142496,如需转载请自行联系原作者
相关文章
|
17天前
|
机器学习/深度学习 人工智能 自然语言处理
AI技术深度解析:从基础到应用的全面介绍
人工智能(AI)技术的迅猛发展,正在深刻改变着我们的生活和工作方式。从自然语言处理(NLP)到机器学习,从神经网络到大型语言模型(LLM),AI技术的每一次进步都带来了前所未有的机遇和挑战。本文将从背景、历史、业务场景、Python代码示例、流程图以及如何上手等多个方面,对AI技术中的关键组件进行深度解析,为读者呈现一个全面而深入的AI技术世界。
83 10
|
3天前
|
域名解析 负载均衡 安全
DNS技术标准趋势和安全研究
本文探讨了互联网域名基础设施的结构性安全风险,由清华大学段教授团队多年研究总结。文章指出,DNS系统的安全性不仅受代码实现影响,更源于其设计、实现、运营及治理中的固有缺陷。主要风险包括协议设计缺陷(如明文传输)、生态演进隐患(如单点故障增加)和薄弱的信任关系(如威胁情报被操纵)。团队通过多项研究揭示了这些深层次问题,并呼吁构建更加可信的DNS基础设施,以保障全球互联网的安全稳定运行。
|
3天前
|
缓存 网络协议 安全
融合DNS技术产品和生态
本文介绍了阿里云在互联网基础资源领域的最新进展和解决方案,重点围绕共筑韧性寻址、赋能新质生产展开。随着应用规模的增长,基础服务的韧性变得尤为重要。阿里云作为互联网资源的践行者,致力于推动互联网基础资源技术研究和自主创新,打造更韧性的寻址基础服务。文章还详细介绍了浙江省IPv6创新实验室的成立背景与工作进展,以及阿里云在IPv6规模化部署、DNS产品能力升级等方面的成果。此外,阿里云通过端云融合场景下的企业级DNS服务,帮助企业构建稳定安全的DNS系统,确保企业在数字世界中的稳定运行。最后,文章强调了全链路极致高可用的企业DNS解决方案,为全球互联网基础资源的创新提供了中国标准和数字化解决方案。
|
3天前
|
缓存 边缘计算 网络协议
深入解析CDN技术:加速互联网内容分发的幕后英雄
内容分发网络(CDN)是现代互联网架构的重要组成部分,通过全球分布的服务器节点,加速网站、应用和多媒体内容的传递。它不仅提升了访问速度和用户体验,还减轻了源站服务器的负担。CDN的核心技术包括缓存机制、动态加速、流媒体加速和安全防护,广泛应用于静态资源、动态内容、视频直播及大文件下载等场景,具有低延迟、高带宽、稳定性强等优势,有效降低成本并保障安全。
21 3
|
27天前
|
机器学习/深度学习 人工智能 算法
深入解析图神经网络:Graph Transformer的算法基础与工程实践
Graph Transformer是一种结合了Transformer自注意力机制与图神经网络(GNNs)特点的神经网络模型,专为处理图结构数据而设计。它通过改进的数据表示方法、自注意力机制、拉普拉斯位置编码、消息传递与聚合机制等核心技术,实现了对图中节点间关系信息的高效处理及长程依赖关系的捕捉,显著提升了图相关任务的性能。本文详细解析了Graph Transformer的技术原理、实现细节及应用场景,并通过图书推荐系统的实例,展示了其在实际问题解决中的强大能力。
140 30
|
10天前
|
网络协议
TCP报文格式全解析:网络小白变高手的必读指南
本文深入解析TCP报文格式,涵盖源端口、目的端口、序号、确认序号、首部长度、标志字段、窗口大小、检验和、紧急指针及选项字段。每个字段的作用和意义详尽说明,帮助理解TCP协议如何确保可靠的数据传输,是互联网通信的基石。通过学习这些内容,读者可以更好地掌握TCP的工作原理及其在网络中的应用。
|
10天前
|
存储 监控 网络协议
一次读懂网络分层:应用层到物理层全解析
网络模型分为五层结构,从应用层到物理层逐层解析。应用层提供HTTP、SMTP、DNS等常见协议;传输层通过TCP和UDP确保数据可靠或高效传输;网络层利用IP和路由器实现跨网数据包路由;数据链路层通过MAC地址管理局域网设备;物理层负责比特流的物理传输。各层协同工作,使网络通信得以实现。
|
10天前
|
网络协议 安全 网络安全
探索网络模型与协议:从OSI到HTTPs的原理解析
OSI七层网络模型和TCP/IP四层模型是理解和设计计算机网络的框架。OSI模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型则简化为链路层、网络层、传输层和 HTTPS协议基于HTTP并通过TLS/SSL加密数据,确保安全传输。其连接过程涉及TCP三次握手、SSL证书验证、对称密钥交换等步骤,以保障通信的安全性和完整性。数字信封技术使用非对称加密和数字证书确保数据的机密性和身份认证。 浏览器通过Https访问网站的过程包括输入网址、DNS解析、建立TCP连接、发送HTTPS请求、接收响应、验证证书和解析网页内容等步骤,确保用户与服务器之间的安全通信。
55 1
|
24天前
|
机器学习/深度学习 人工智能 自然语言处理
秒级响应 + 99.9%准确率:法律行业文本比对技术解析
本工具基于先进AI技术,采用自然语言处理和语义匹配算法,支持PDF、Word等格式,实现法律文本的智能化比对。具备高精度语义匹配、多格式兼容、高性能架构及智能化标注与可视化等特点,有效解决文本复杂性和法规更新难题,提升法律行业工作效率。
|
21天前
|
数据采集 存储 JavaScript
网页爬虫技术全解析:从基础到实战
在信息爆炸的时代,网页爬虫作为数据采集的重要工具,已成为数据科学家、研究人员和开发者不可或缺的技术。本文全面解析网页爬虫的基础概念、工作原理、技术栈与工具,以及实战案例,探讨其合法性与道德问题,分享爬虫设计与实现的详细步骤,介绍优化与维护的方法,应对反爬虫机制、动态内容加载等挑战,旨在帮助读者深入理解并合理运用网页爬虫技术。

相关产品

  • 云解析DNS
  • 推荐镜像

    更多