新手部署DNS服务器须知服务器教程

时间:2022-04-30 01:10:22 其他范文 收藏本文 下载本文

“哈哈哈哈哈嘎”为你分享5篇“新手部署DNS服务器须知服务器教程”,经本站小编整理后发布,但愿对你的工作、学习、生活带来方便。

新手部署DNS服务器须知服务器教程

篇1:新手部署DNS服务器须知服务器教程

在任何现在的TCP/IP网络中,最重要的构成之一就是DNS服务器,DNS服务器可以完成的事情很多,例如把一个互联网URL解析成IP地址;解析本地网络中的主机名称;提供Windows活动目录所依赖的基础架构。因此,部署一个DNS服务器并不是一件非常简单的事情。

为了帮助一些新手朋友更好的了解DNS服务器,本文和大家讨论一些部署DNS服务器的经验和常识,介绍DNS服务器可以胜任的角色,以及DNS服务器在网络中应该部署的位置,还有,对于你的网络来说,应该部署多少DNS服务器才是最佳选择。

你需要多少DNS服务器?

一般来说,对于一些大型网络,仅仅依靠一个DNS服务器来满足名称解析的需要,不是一个最佳的方式。那么到底多少个DNS服务器才能满足你的需要呢?涉及到的因素可能很多,让我们从DNS服务器的能力开始说起,

即时你的DNS服务器是一台中等配置的服务器,它能处理的名称解析请求也是惊人的。举个例子来说,以前在一篇老的微软文章中看到过,把安装在一台Pentium III 700MHz的计算机上Windows Server 作为一台专门的DNS服务器,它能够每秒处理一万多个名称解析。如果微软的这个数据正确的话,你可以根据你的网络中的名称解析的数量,来估算一下你需要的DNS服务器数量。

除非你工作在一个大型公司,当你看到这个数字的时候,可能会想你的DNS服务器可能永远不会达到这个负载,那么是不是部署一台DNS服务器就足够了呢?

有很多理由可以说明,部署一个单一的DNS服务器是一个很差的想法。我将在文章中介绍这些不同的理由。其中最具说服力的一个理由就是容错的问题。如果你的网络中只有一个DNS服务器,而一旦这个DNS服务器出了问题,那么你的网络将停止正常运行。因此,出于容错的目的,你将至少需要部署两台DNS服务器

篇2:新手部署DNS服务器须知DNS服务器

在任何现在的TCP/IP网络中,最重要的构成之一就是DNS服务器,DNS服务器可以完成的事情很多,例如把一个互联网URL解析成IP地址;解析本地网络中的主机名称;提供Windows活动目录所依赖的基础架构。因此,部署一个DNS服务器并不是一件非常简单的事情。

为了帮助一些新手朋友更好的了解DNS服务器,本文和大家讨论一些部署DNS服务器的经验和常识,介绍DNS服务器可以胜任的角色,以及DNS服务器在网络中应该部署的位置,还有,对于你的网络来说,应该部署多少DNS服务器才是最佳选择。

你需要多少DNS服务器?

一般来说,对于一些大型网络,仅仅依靠一个DNS服务器来满足名称解析的需要,不是一个最佳的方式。那么到底多少个DNS服务器才能满足你的需要呢?涉及到的因素可能很多,让我们从DNS服务器的能力开始说起。

即时你的DNS服务器是一台中等配置的服务器,它能处理的名称解析请求也是惊人的。举个例子来说,以前在一篇老的微软文章中看到过,把安装在一台Pentium III 700MHz的计算机上Windows Server 2003作为一台专门的DNS服务器,它能够每秒处理一万多个名称解析。如果微软的这个数据正确的话,你可以根据你的网络中的名称解析的数量,来估算一下你需要的DNS服务器数量。

除非你工作在一个大型公司,当你看到这个数字的时候,可能会想你的DNS服务器可能永远不会达到这个负载,那么是不是部署一台DNS服务器就足够了呢?

有很多理由可以说明,部署一个单一的DNS服务器是一个很差的想法。我将在文章中介绍这些不同的理由。其中最具说服力的一个理由就是容错的问题。如果你的网络中只有一个DNS服务器,而一旦这个DNS服务器出了问题,那么你的网络将停止正常运行。因此,出于容错的目的,你将至少需要部署两台DNS服务器

DNS服务器角色

容错只是需要部署多DNS服务器的不同理由之一;一个DNS服务器可以完成多个不同的任务。公司通常根据这些DNS服务器所行使的角色,来决定是否要部署多台DNS服务器。或者,从性能上来说,一台DNS服务器可以完美的同时胜任多个角色,但是从安全角度来讲,让一个DNS服务器同时做很多其他事情显然不是一个好想法,尤其是这个DNS服务器要被曝露在外部的话,更加不安全。即使不考虑安全方面的问题,让一个DNS服务器干两样工作显然也会影响这个服务器的性能。

在下面的部分,我将介绍一个DNS服务器可以担任的不同角色,以及担任这些角色对DNS的影响。

提供互联网接入

从技术上来说,一个DNS服务器本身并不提供互联网接入服务。但是,它使你的网络中的用户可以访问互联网。我相信大家应该知道,每一个网站都对应一个相应的IP地址。为了访问一个网站,计算机必须知道这个站点的IP地址。因此,每一个访问网站的计算机都需要进行一个DNS查询来获得被请求网站的IP地址。

如果你只是想为你的网络中的用户提供互联网接入,那么从技术上来讲,你并不需要部署一个DNS服务器,通常情况下,你的网络服务提供商都有自己的DNS服务器,你可以使用它们。你只需要在网络属性中TCP/IP配置中,在首选DNS中输入你的网络提供商的DNS服务器地址就可以了。

尽管网络接入商提供了DNS服务器供用户使用,从而要想实现网络访问并不一定需要部署一个本地的DNS服务器,但是很多公司还是选择部署一个本地DNS服务器,好处是拥有一个本地DNS服务器可以节省带宽资源,因为它可以缓存已经解析过的地址。

举个例子来说,假若你的网络中的某个人需要访问Google的网址www.google.com。他在浏览器中输入这个网址后,浏览器到DNS服务器上去解析google.com的域名。你的DNS服务器然后将这个查询往上提交到你的网络接入商的DNS服务器。网络接入商的DNS服务器将解析后的信息发回给本地DNS服务器,再返回给最初发出请求的浏览器。

这个过程听起来似乎有些低效,但是你的DNS服务器现在知道了Google网站的IP地址。当另一个用户试图访问Google网站的时候,本地DNS服务器已经知道到了这个IP地址,因此它不再将请求转发给你网络接入商的DNS服务器。你可以部署一个缓存DNS,不用必须登记你的DNS服务器的IP地址。事实,从安全角度来看,这也是最佳选择,你可以使用一

关 键 字:DNS 服务器

篇3:DNS服务器部署入门指南

在任何现在的TCP/IP网络中,最重要的构成之一就是DNS服务器,DNS服务器可以完成的事情很多,例如把一个互联网URL解析成IP地址;解析本地网络中的主机名称;提供Windows活动目录所依赖的基础架构。因此,部署一个DNS服务器并不是一件非常简单的事情。

为了帮助一些新手朋友更好的了解DNS服务器,本文和大家讨论一些部署DNS服务器的经验和常识,介绍DNS服务器可以胜任的角色,以及DNS服务器在网络中应该部署的位置,还有,对于你的网络来说,应该部署多少DNS服务器才是最佳选择。

你需要多少DNS服务器?

一般来说,对于一些大型网络,仅仅依靠一个DNS服务器来满足名称解析的需要,不是一个最佳的方式。那么到底多少个DNS服务器才能满足你的需要呢?涉及到的因素可能很多,让我们从DNS服务器的能力开始说起。

即时你的DNS服务器是一台中等配置的服务器,它能处理的名称解析请求也是惊人的。举个例子来说,以前在一篇老的微软文章中看到过,把安装在一台Pentium III 700MHz的计算机上Windows Server 作为一台专门的DNS服务器,它能够每秒处理一万多个名称解析。如果微软的这个数据正确的话,你可以根据你的网络中的名称解析的数量,来估算一下你需要的DNS服务器数量。

除非你工作在一个大型公司,当你看到这个数字的时候,可能会想你的DNS服务器可能永远不会达到这个负载,那么是不是部署一台DNS服务器就足够了呢?

有很多理由可以说明,部署一个单一的DNS服务器是一个很差的想法。我将在文章中介绍这些不同的理由。其中最具说服力的一个理由就是容错的问题。如果你的网络中只有一个DNS服务器,而一旦这个DNS服务器出了问题,那么你的网络将停止正常运行。因此,出于容错的目的,你将至少需要部署两台DNS服务器。

DNS服务器角色

容错只是需要部署多DNS服务器的不同理由之一;一个DNS服务器可以完成多个不同的任务。公司通常根据这些DNS服务器所行使的角色,来决定是否要部署多台DNS服务器。或者,从性能上来说,一台DNS服务器可以完美的同时胜任多个角色,但是从安全角度来讲,让一个DNS服务器同时做很多其他事情显然不是一个好想法,尤其是这个DNS服务器要被曝露在外部的话,更加不安全。即使不考虑安全方面的问题,让一个DNS服务器干两样工作显然也会影响这个服务器的性能。

在下面的部分,我将介绍一个DNS服务器可以担任的不同角色,以及担任这些角色对DNS的影响。

提供互联网接入

从技术上来说,一个DNS服务器本身并不提供互联网接入服务。但是,它使你的网络中的用户可以访问互联网。我相信大家应该知道,每一个网站都对应一个相应的IP地址。为了访问一个网站,计算机必须知道这个站点的IP地址。因此,每一个访问网站的计算机都需要进行一个DNS查询来获得被请求网站的IP地址。

如果你只是想为你的网络中的用户提供互联网接入,那么从技术上来讲,你并不需要部署一个DNS服务器,通常情况下,你的网络服务提供商都有自己的DNS服务器,你可以使用它们。你只需要在网络属性中TCP/IP配置中,在首选DNS中输入你的网络提供商的DNS服务器地址就可以了。

尽管网络接入商提供了DNS服务器供用户使用,从而要想实现网络访问并不一定需要部署一个本地的DNS服务器,但是很多公司还是选择部署一个本地DNS服务器,好处是拥有一个本地DNS服务器可以节省带宽资源,因为它可以缓存已经解析过的地址。

举个例子来说,假若你的网络中的某个人需要访问Google的网址www.google.com。他在浏览器中输入这个网址后,浏览器到DNS服务器上去解析google.com的域名。你的DNS服务器然后将这个查询往上提交到你的网络接入商的DNS服务器。网络接入商的DNS服务器将解析后的信息发回给本地DNS服务器,再返回给最初发出请求的浏览器。

这个过程听起来似乎有些低效,但是你的DNS服务器现在知道了Google网站的IP地址。当另一个用户试图访问Google网站的时候,本地DNS服务器已经知道到了这个IP地址,因此它不再将请求转发给你网络接入商的DNS服务器。你可以部署一个缓存DNS,不用必须登记你的DNS服务器的IP地址。事实,从安全角度来看,这也是最佳选择,你可以使用一个私有地址,从而不允许该服务器被公网上的计算机访问。

通过一个已经缓存了IP地址的DNS服务器,使得域名解析的过程变得更加高效,所需的时间更少,因为整个解析过程在本地就可以完成,而且你也节省了带宽资源。

活动目录的基础

如果你正在打算部署一个使用活动目录的Windows网络,那么你别无选择,至少安装一台DNS服务器,因为活动目录(Active Directory)缺了DNS服务器就不会正常运行。正如我前面所解释的,DNS是一个非常重要的服务,因此你最后部署多台DNS服务器以实现容错。

在一个活动目录环境中,DNS服务器被用来帮助查找域控制器,

活动目录要求你使用的DNS服务器支持DRV记录,因此,在Windows Server 2003中包含的DNS服务可以满足这个要求。

活动目录要求DNS服务器来定位域控制器;网络中的活动目录中的计算机通常也使用DNS服务来解析网络主机的名称。Windows 以前版本的Windows使用NetBIOS名,那么它们能够使用WINS作为它们主要的名称解析方法。现在,WINS已经几乎不被使用,大多数公司使用NDS作为解析网络主机名称的方法。---http://www.bianceng.cn

如果你发现自己必须去部署一个DNS,因为你使用的是活动目录网络,那么你会很高兴的知道,你将自动享受缓存DNS所带来的好处,这一点我们在前面已经介绍过。在一个活动目录网络中,你不能使用网络接入商的DNS服务器来解析你本地网络上的主机名,所以你需要一个在本地网络中的DNS服务器,这个网络中的所有主机的网络配置中的首选DNS服务器都要指向这个DNS服务器。

这种配置存在一个问题,假若网络主机指向了一个本地DNS服务器,而不是一个网络接入商的DNS服务器,那么没有办法来解析网络域名。不过,你可以把你的网络接入商的DNS服务器作为一个转发地址增加到你的本地DNS服务器中。这样,你就创建了一个存储转发DNS,它既可以满足支持活动目录的需要,有可以在你的本地网络中解析名称。

架设互联网域

另一种需要DNS服务器的情况是托管一个互联网域。通常情况下当一个公司拥有一个互联网域名的时候,它们实际上可以架设一个使用这个域名的网站,但是他们也可以架设一个Web服务器或其他类型的互联网访问资源。为了简单起见,在本文中我们假定公司想要架设它们自己的网站。

正如我前面所解释的,每一个网站都有一个IP地址。当一个用户决定访问这个网站的时候,他们会输入网站的网址,但是浏览器必须通过DNS查询来获得这个网站的IP地址。

这就意味着,假如你想架设一个自己的网站的话,你将需要让一个公众可以访问的DNS服务器,其中包含你要架设网站的服务器的IP地址。而且,在你登记注册你的域名的时候,DNS服务器需要已经准备好,因为注册的地方会要求你提供DNS服务器的IP地址,作为这个域的权威DNS。你可以选择在以后修改这个DNS服务器的IP地址,但是通常需要24-48小时才能生效。

当你考虑将这个DNS服务器作为你的互联网的权威DNS的时候,要记住这个DNS服务器不一定必须是你的网络的一部分。事实上,大多数网络接入商会允许你使用他们的DNS服务器作为你的域名的权威DNS。当你把你的网站托管在网络接入商的时候,这个服务通常是免费的。

根据你的网络接入商提供的服务的等级,最好的办法是让它们来维护与你的网站相关的DNS记录。这样可以让你不用自己去维护DNS服务器,而且具有一定的安全性。很重要的一点是注意查看你的网络接入商的服务等级协议,因为这个DNS服务器需要24*7运行。

让你的网络接入商管理你的DNS记录的另一个好处是,这样可以节省你的额互联网带宽资源。如果你自己架设自己的DNS服务器,递归式DNS查询会消耗大量的带宽,这可能会冲击你的路由器并消耗你的带宽。

当然,也有一个缺点,如果将DNS记录交给网络接入商来维护,当需要修改网站服务器的地址的时候,维护起来没有自己直接在在自己的DNS服务器上修改那么方便。

部署位置对网络性能的影响

在上面我们已经讨论了一些DNS服务器的常见应用,以及出于容错目的应采取部署多DNS服务器的方法。还有一个很重要的事情,当你在网络中部署DNS服务器的时候,要考虑性能。

举个例子来说,尽管在前面我们提到,即时一个非常旧的DNS服务器从原理来说也可以每秒处理高达10000次名称解析的任务。拥有一个可以处理如此大数量名称解析的服务器是非常不错,但是你必须考虑它对你的网络其他部分的影响。举个例子来说,架设你有一个由五个网段组成的网络,你将两台DNS服务器(互为容错)放在其中一个网段内。

那么你会面临这种情况,所有其他网段内的网络计算机都会执行跨网段的DNS查询,这有可能会加重路由器的负担,或者阻塞DNS服务器所在的网段。因此,在你选择DNS服务器的数量和安装位置的时候,要尽可能的减少DNS查询对网络的影响。

如果你的网络跨越一个或多个广域网连接,那么我推荐你在每一个广域网内放一个DNS服务器,这样可以防止DNS查询阻塞广域网连接。如果你在部署一个活动目录网络环境,那么你可以创建一个活动目录综合区。你可以把主DNS服务器防止总部,而将辅DNS服务器防止分支机构,这样也可以减少区域之间的数据流量,当然,在分支机构的计算机需要在网络配置中将DNS设为离它们最近的DNS服务器。

综述

我们可以看到,如何将DNS服务器分布在你的企业中是一个很重要的工作,为了实现更好的效果,你应该考虑DNS服务器所需要担任的角色,另外安全和性能也不容忽视。

篇4:DNS协议概述服务器教程

域名的概念与机制

1. 介绍

本文主要介绍域名(DNS)的一些机制及实现方法,下面我们就具体看一下它的情况,

1.1. 域名的历史

产生域名的的根本动机在于管理方便,原来的主机名与IP地址映射是保存在NIC的hosts.txt文件中的,当时因为主机数量少,这个文件也不经常变化,因此其它主机几天一次从NIC的主机上下载这个文件进行主机名和IP地址映射就可以了。但随着网络的发展,这种方法变得无法使用,因为经常会有主机要求下载,对NIC的主机造成巨大的压力,而且也不能保证服务的质量。许多局域网用户希望自己管理自己的主机名,而不希望等NIC许多天把自己的主机名加在hosts.txt文件中,有些组织也希望有自己的名字空间配置。是需要一个能够简单管理的方法了。最后决定使用层次式的名字空间组织方案,以.为分隔标准不同的层次。整个名字空间以分布式数据库管理。请看阅读前不要把平常的域名和这里的域名系统混在一起。最好的方法就是把原来的观念忘记了,看现在的新东西。

1.2. DNS设计目标

DNS的设置目标影响了它的结构,主要目标是对资源有一个一致的名字空间,为了避免不同编码带来的问题,需要包括网络标记,地址,路由或其它信息作为名字的一部分,

出于对实验数据的分析,看来分布式的存储条件是必须的。要在获取数据的代价和数据准确性之间有一个平衡。需要对名字所代表的资源类型有一个标记。要支持多协议访问。名字服务器操作独立于通信系统。应该能够使用不同的机器都能够使用这一系统,使用的方法可能不同,但是都要能够使用。

1.3. 基于使用的一些假设

设计系统时是基于下面假设进行的:数据库的初始大小和使用系统的主机成正比,但最后数据库的大小会和用户的数目成正比,这一过程会发生在一些资源(如邮箱和其它一些要加入到域名系统中的信息)进入系统开始;大部分的数据改变比较慢,但系统能够对改变有一些快速的适应。由相应的组织负责分布式数据库的维护。域名系统的用户可以选择自己喜欢的主机。因为其中的数据十分敏感而且重要,因此一定要保证正确性,如果因为主机或网络失败而造成无法为用户服务,用户要以原来的数据为准,不要自己胡乱想一个数据就用。在查询的时候要避免循环查询,一种方法是将未找到这一信息返回给用户,让用户再找新的主机寻找相应的地址,一种是由主机找别的主机寻找相应的地址,找到后由相应的主机返回地址给用户,这两个方法各有好处。域名系统假设所有的数据是在一个主文件中保存,这个主文件的内容分布存储于系统中的各台主机上。用户通过标准的查询程序resolover查询。主文件的标准形式使得它可以在不同主机间进行传输(利用FTP,电子邮件等方式)。本地可以使用文本编辑器进行管理,然后将这个文件传输到名字服务器那里,然后通知名字服务器的管理员加载这个文件就是了。对于resolver来说,配置好的名字服务器是地址信息的主要来源。域名系统定义了访问数据的过程和访问其它名字服务器的方法,它还定义了缓冲的大小和更新缓冲的时间等配置信息。

篇5:Windows DNS服务器配置服务器教程

如果用户使用Windows 2000 Server作为计算机的操作系统,可以通过安装服务、协议与工具并正确地设置它们来把该计算机配置成诸如Web服务器、IIS服务器、FTP服务器、DNS 服务器、DHCP服务器和WINS服务器等各种服务器,以便为网络中的客户机提供某项服务,在Windows 2000 Server服务器提供的所有服务当中,最为重要和基本的三种服务是域名服务、将NetBIOS计算机名转换为对应IP地址的服务以及为进入网络的客户机动态地分配IP地址的服务。它们的主要作用在于将计算机能够识别的IP地址与现实中人们使用的诸如www.sina.com 或Jace(计算机名)类型的计算机地址和名称进行转换与解析。这三种服务分别是由DNS服务器、DHCP服务器和WINS服务器来完成的。基于这三种服务器在整个网络连接中的重要作用,本章介绍如何创建和配置DNS服务器、DHCP服务器和WINS服务器及其相关的知识,

在庞大的Internet网络中,每台计算机(无论是服务器还是客户机)都有一个自己的计算机名称。通过这个易识别的名称,网络用户之间可以很容易地进行互相访问以及客户机与存储有信息资源的服务器建立连接等网络操作。不过,网络中的计算机硬件之间真正建立连接并不是通过大家都熟悉的计算机名称,而是通过每台计算机各自独立的IP地址来完成的。因为,计算机硬件只能识别二进制的IP地址。因此, Internet中有很多域名服务器来完成将计算机名转换为对应IP地址的工作,以便实现网络中计算机的连接。可见DNS服务器在Internet中起着重要作用,本节我们便来对域名服务以及如何配置和管理DNS服务器进行介绍。

什么是域名服务

在计算机网络中,主机标识符分为三类:名字、地址及路径。而计算机在网络中的地址又分为IP地址和物理地址,但地址终究不易记忆和理解。为了向用户提供一种直观的主机标识符,TCP/IP协议提供了域名服务(DNS)

国内、外十个优秀的免费CDN加速服务

新手建站入门教程初期总结篇

建网站教程熟悉网站建设的流程

Windows 服务器入侵前兆检测方法技巧服务器教程

windows服务器防止asp木马详细教程Windows服务器操作系统

活动目录系列之二:单域环境的实现(单站点)

从零开始配置服务器服务器教程

创建Win域和Win域之间的信任关系,Active Directory系列之十八

Windows下DNS和活动目录关系浅析

Windows 配置POP3服务服务器教程

新手部署DNS服务器须知服务器教程
《新手部署DNS服务器须知服务器教程.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【新手部署DNS服务器须知服务器教程(锦集5篇)】相关文章:

win内置防火墙配置教程服务器教程2023-11-12

详解SQL Server中数据库快照工作原理综合教程2023-07-05

高级批处理的教学2022-09-21

服务器安全配置讲座[转]服务器教程2023-05-16

WIN技巧:如何用ADSI实现自动化的活动目录操作2022-05-06

Excel服务器教程2023-10-20

IIS配置SMTP服务器服务器教程2022-09-09

Windows 服务器的安全防护林2023-06-15

Linux高可用集群 Corosync2022-05-14

linux关闭mysql strict mode的方法介绍linux操作系统2023-05-04

点击下载本文文档