DNS的一些实际应用(一)

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析DNS,个人版 1个月
云解析 DNS,旗舰版 1个月
简介:
一、活动目录和D N S
D N S是基于I P网络的事实上的名字系统,是I n t e r n e t上的计算机的名字服务。Windows 2003使用D N S来定位计算机和域控制器(例如定位活动目录)。工作站或成员服务器通过查询D N S来找到一台域控制器。由于这个原因,安装或者升级到Windows 2003Server要求已经有一个D N S体系存在,或者同时安装。Windows 2003 DNS服务器包含在Windows 2003 ServerWindows 2003 Advanced Server中,可以将D N S和活动目录集成到一起,以减轻D N S管理的负担。Windows 2003 DNS服务器可以在安装Windows 2003 Server的时候安装,或者在安装活动目录的时候安装,还可以在安装完这两者之后手工安装。
二、DNS层次和活动目录
每个Windows 2003域都有一个D N S名字(如r e s k i t . c o m),每台基于Windows 2003的计算机也有一个D N S名字(如w i n 2 k s e r v e r. r e s k i t . c o m)。因此,域和计算机既表现为活动目录中的对象,又表现为D N S中的结点。因为D N S域和活动目录域共享相同的域名,故很容易将其职责混淆。二者的区别在于,尽管两种名字空间使用相同的域结构,但它们存储不同的数据,因此管理不同的对象: D N S存储区域(Z o n e)和资源记录,活动目录存储域和域对象。两个系统都使用一个数据库来进行名字解析:在查询D N S数据库时,D N S根据由D N S服务器收到的请求,将域名和计算机名解析成资源记录。当L D A P向活动目录数据库发出查找或修改请求时,活动目录根据域控制器接收到的请求,将域对象的名字解析成对象记录。
这样,活动目录域计算机账号对象与在D N S区域中代表同一台计算机的D N S主机记录处在不同的名字空间中。
三、DNSI n t e r n e t
I n t e r n e t是一个T C P / I P网络。I n t e r n e t或其他任何T C P / I P网络上的每一台计算机都有一个I P地址。D N S通过将终端用户能看懂的计算机名解析成计算机能懂的I P地址来定位T C P / I P主机。例如,计算机名D C 1 . r e s k i t . c o m被解析成I P地址1 7 2 . 1 6 . 4 4 . 1I n t e r n e t上的地址通过使用全球性的分布式D N S数据库来管理,但是D N S也可以在本地实现,来管理一个专用T C P / I P网络内部的地址。如果一个组织需要上I n t e r n e t的话,建议到一个Internet DNS注册机构去注册域名,以使I n t e r n e t上的其他计算机可以定位该组织的服务器,反过来也一样。要保证其他组织不使用同样的域名,注册域名是很关键的。由于D N SI n t e r n e t的组织结构,整个I n t e r n e t就是一个被分成多个顶级域然后又进一步细分为多个二级域的单一的全局名字空间。I n t e r n e t域名空间的根由一个负责委托管理D N S名字空间的顶级域和注册二级域名的I n t e r n e t权威机构管理。顶级域是基本的域分类,如商业性质的(. c o m)、教育性质的(. e d u)、政府机构性质的( . g o v)。二级域代表正式地注册给个人或机构的名字空间,从而也使得这些个人或机构在I n t e r n e t上存在,这种存在由相应的顶级域中的指向为该个人或机构的根域认证的D N S服务器的指针所支持。例如,为.com DNS数据库认证的名字服务器包含指向专用域( r e s k i t . c o m)的根域的指针,这些D N S指针使得其他域可以利用I n t e r n e t来找到r e s k i t . c o m域。同样,为个人或一个组织的根域认证的D N S服务器提供指向该根域的所有子
域的D N S服务器的指针。沿着层次结构往下也是同样的道理,如果用户想要定位I n t e r n e t上的其他域的话,在专用网络上的D N S名服务器同样可以包含指向I n t e r n e t名字服务器的指针。

四、活动目录和I n t e r n e t
活动目录可以存在于全球Internet DNS名字空间的范围内。当个人或一个组织需要在I n t e r n e t上出现时,活动目录名字空间就像处在已注册为D N S名字空间根域下的一个或多个层次型的Windows 2000域中一样。对个人或组织的根域D N S名字的注册保证所有D N S名字在全球的唯一性,并提供赋予网络地址的值,这些地址值记录在全球D N S数据库中。对个人或组织的根域D N S名字的注册也授予该个人或组织以管理处在其根域内的子域、区域和主机的层次的权利。注意一个组织可以选择成为或不成为全球Internet DNS名字空间的一部分。然而,即使该组织的根域未被注册为一个Internet DNS 名字空间,要定位一台普通的基于Windows 2000的计算机或一台特殊的基于Windows 2000的域控制器,也需要有D N S服务。


本文转自devilangel 51CTO博客,原文链接:http://blog.51cto.com/devliangel/152410,如需转载请自行联系原作者

相关文章
|
7天前
|
图形学 iOS开发 Android开发
从Unity开发到移动平台制胜攻略:全面解析iOS与Android应用发布流程,助你轻松掌握跨平台发布技巧,打造爆款手游不是梦——性能优化、广告集成与内购设置全包含
【8月更文挑战第31天】本书详细介绍了如何在Unity中设置项目以适应移动设备,涵盖性能优化、集成广告及内购功能等关键步骤。通过具体示例和代码片段,指导读者完成iOS和Android应用的打包与发布,确保应用顺利上线并获得成功。无论是性能调整还是平台特定的操作,本书均提供了全面的解决方案。
51 0
|
7天前
|
定位技术
|
7天前
|
存储 C# 关系型数据库
“云端融合:WPF应用无缝对接Azure与AWS——从Blob存储到RDS数据库,全面解析跨平台云服务集成的最佳实践”
【8月更文挑战第31天】本文探讨了如何将Windows Presentation Foundation(WPF)应用与Microsoft Azure和Amazon Web Services(AWS)两大主流云平台无缝集成。通过具体示例代码展示了如何利用Azure Blob Storage存储非结构化数据、Azure Cosmos DB进行分布式数据库操作;同时介绍了如何借助Amazon S3实现大规模数据存储及通过Amazon RDS简化数据库管理。这不仅提升了WPF应用的可扩展性和可用性,还降低了基础设施成本。
24 0
|
7天前
|
区块链 C# 存储
链动未来:WPF与区块链的创新融合——从智能合约到去中心化应用,全方位解析开发安全可靠DApp的最佳路径
【8月更文挑战第31天】本文以问答形式详细介绍了区块链技术的特点及其在Windows Presentation Foundation(WPF)中的集成方法。通过示例代码展示了如何选择合适的区块链平台、创建智能合约,并在WPF应用中与其交互,实现安全可靠的消息存储和检索功能。希望这能为WPF开发者提供区块链技术应用的参考与灵感。
20 0
|
7天前
|
存储 开发者 C#
WPF与邮件发送:教你如何在Windows Presentation Foundation应用中无缝集成电子邮件功能——从界面设计到代码实现,全面解析邮件发送的每一个细节密武器!
【8月更文挑战第31天】本文探讨了如何在Windows Presentation Foundation(WPF)应用中集成电子邮件发送功能,详细介绍了从创建WPF项目到设计用户界面的全过程,并通过具体示例代码展示了如何使用`System.Net.Mail`命名空间中的`SmtpClient`和`MailMessage`类来实现邮件发送逻辑。文章还强调了安全性和错误处理的重要性,提供了实用的异常捕获代码片段,旨在帮助WPF开发者更好地掌握邮件发送技术,提升应用程序的功能性与用户体验。
15 0
|
7天前
|
开发者 云计算 数据库
从桌面跃升至云端的华丽转身:深入解析如何运用WinForms与Azure的强大组合,解锁传统应用向现代化分布式系统演变的秘密,实现性能与安全性的双重飞跃——你不可不知的开发新模式
【8月更文挑战第31天】在数字化转型浪潮中,传统桌面应用面临新挑战。本文探讨如何融合Windows Forms(WinForms)与Microsoft Azure,助力应用向云端转型。通过Azure的虚拟机、容器及无服务器计算,可轻松解决性能瓶颈,满足全球用户需求。文中还提供了连接Azure数据库的示例代码,并介绍了集成Azure Storage和Functions的方法。尽管存在安全性、网络延迟及成本等问题,但合理设计架构可有效应对,帮助开发者构建高效可靠的现代应用。
11 0
|
7天前
|
API UED 开发者
超实用技巧大放送:彻底革新你的WinForms应用,从流畅动画到丝滑交互设计,全面解析如何在保证性能的同时大幅提升用户体验,让软件操作变得赏心悦目不再是梦!
【8月更文挑战第31天】在Windows平台上,使用WinForms框架开发应用程序时,如何在保持性能的同时提升用户界面的吸引力和响应性是一个常见挑战。本文探讨了在不牺牲性能的前提下实现流畅动画与交互设计的最佳实践,包括使用BackgroundWorker处理耗时任务、利用Timer控件创建简单动画,以及使用Graphics类绘制自定义图形。通过具体示例代码展示了这些技术的应用,帮助开发者显著改善用户体验,使应用程序更加吸引人和易于使用。
20 0
|
7天前
|
NoSQL 关系型数据库 MySQL
|
7天前
|
Go 开发者
|
7天前
|
开发者 API 开发框架
Xamarin 在教育应用开发中的应用:从课程笔记到互动测验,全面解析使用Xamarin.Forms构建多功能教育平台的技术细节与实战示例
【8月更文挑战第31天】Xamarin 作为一款强大的跨平台移动开发框架,在教育应用开发中展现了巨大潜力。它允许开发者使用单一的 C# 代码库构建 iOS、Android 和 Windows 应用,确保不同设备上的一致体验。Xamarin 提供广泛的 API 支持,便于访问摄像头、GPS 等原生功能。本文通过一个简单的教育应用示例——课程笔记和测验功能,展示了 Xamarin 在实际开发中的应用过程。从定义用户界面到实现保存笔记和检查答案的逻辑,Xamarin 展现了其在教育应用开发中的高效性和灵活性。
16 0

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
    下一篇
    DDNS