-
7.6.2
主要资源记录类型及应用示例
创建区域之后,需要向该区域添加其他的资源记录。要添加的最常用资源记录(
RR
)包括以下几种。
主机(
A
):用于将
DNS
域名映射到计算机使用的
IP
地址。
别名(
CNAME
):
用于将
DNS
域名的别名映射到另一个主要的或规范的名称。<
/p>
邮件交换器(
MX
):用于将
DNS
域名映射为交换或转发邮件的计算机的名
称。
指针(
PTR
< br>):用于映射基于指向其正向
DNS
域名的计算机的
p>
IP
地址的反向
DNS
域名。
服务位置(
SRV
):用于将
DNS
域名映射到指定的
DNS
主机列表,该
DNS
主机提供诸如
Active
Directory
域控制器之类的特定服务。
下面分别对以上
5
种主要资源记录的作用和基本配置
方法进行简单介绍。
1
.主机(
p>
A
)资源记录(
ARR
)
ARR
就是主机地址(
A
)资源记录。它负责将
DNS
域名映射到
Internet
协议(
IP
)版本
4
的
32
位地址中。
语法格式为:
owner class ttl A IP_v4_address
(其中的
ttl
字段值省略)。
例如:
GRFW-S1.
.
IN
A
192.168.0.1<
/p>
(注意,域主机
FQDN
后面的句号(<
/p>
.
)不能少,下同)。
主机(
A
)资源记录在区域中使用,以将计算机(或主
机)的
DNS
域名与它们的
IP
地址相关联,并能按多
种方法添加到区域中。
使用
DNS
控制台,您可以手动为静态
TCP/IP
客户端创建
A
资源记录。
方法是在
D
NS
控制台相应正向查找区域中单击鼠标右键,在弹出菜单中选择【新建主机】命令,即
可打开
如图
7-38
所示的对话框。在
这里可以配置相应主机名称和
IP
地址。
图
7-38
“新建主机”对话框
其中的“创建相
关的指针(
PTR
)记录”复选项用来指定是否在反向查找区域
中创建该主机的指针(
PTR
)
资源记
录。这种操作允许
DNS
客户端将主机
IP
地址解析为其相关的名称。如果选择该选项,则
DNS
p>
控制台
使用上面为主机名和
IP
地址指定的信息在现有的反向查找区域中构造一个相关的
PTR
资源记录。
但要注意,
为了创建指针(
PTR
)资源记录,反向查找区域必须已经存在于
域中的
DNS
服务器上,否则
要先创建该反向查找区域。
如果选择了“允许
所有经过身份验证的用户用相同的所有者名称来更新
DNS
记录
”复选项,则指定任何经
过验证的客户端都可以更新该资源记录。
该选项应用于使用当前记录指定的名称创建的任何其他资源记录,
其显示在
DNS
控制台的“名称”列中。该选项将
ACL<
/p>
应用到资源记录中,它可以在资源记录的安全设置中
被修改。该设
置只适用于存储在
Active
Directory
中的区域的资源记录。
< br>当
IP
配置更改时,
Windo
ws
客户端和服务器使用
DHCP
客户
端服务在
DNS
内动态注册和更新自己的
A
资源
记录。
如果运行较早版本的
Microsoft
操作系统,
且启用
DHCP
的客户端从有资格的
DHCP
服务器获取它们的
IP
租
约,
则可通过代理来注册和更新其
< br>A
资源记录
(目前只有
Wind
ows
2000
和
Windows
Server
2003
DHCP
Server
服务支持该功能)。
<
/p>
并非所有计算机都需要主机(
A
)资源记
录,但是在网络上共享资源的计算机需要该记录。共享资源并需要
用其
< br>DNS
域名进行识别的任何计算机,都需要使用
A
资源记录来提供对计算机
IP
地址的
DNS
名称解析。
区
域内需要的大多数
ARR
可以包含其他共享资源的工作站或服务
器、其他
DNS
服务器、邮件服务器和
Web
服务器。这些资源记录由区域数据库中的大部分资源记录构成。
< br>
2
.别名(
CNAME
)资源记录(
C
NAMERR
)
CNAMERR
p>
是规范名(
CNAME
)资源记录。将
p>
owner
字段中的别名或备用的
DNS<
/p>
域名映射到
canonical_name
字段中指定的标准或主要
DNS
域名。此数据中所使用的标准
或主要
DNS
域名是必需的,并且必须解析为名
称空间中有效的
DNS
域名。
语法格式为:
owner ttl class CNAME
canonical_name
例如:
. CNAME
。
别名(
C
NAME
)资源记录允许您使用多个名称指向单个主机,使得某些任务更容易执行。例如
,在同一台计
算机上维护
FTP
服务器
和
Web
服务器,就可以通过使用映射为
DNS
主机名(如
GRFW-S1
)
的
CNAMERR
,为主
持这些服务的
服务器计算机的服务器名称(
ftp
、
www
)。
添加
CNAMERR
的方法与添加
ARR
的方法差不多,但它不仅可以在正向查找区域中创建,还可以在反向查找
区域中创建。
在相应查找区域中单击鼠标右键,在弹出菜单中选择【新建别名】命令,打开如图
7-3
9
所示
的对话框。在其中分别输入对应记录的别名和目标主机的
完全合格域名即可。对话框中的复选项功能和配
置方法与前面介绍的
ARR
记录中的对应复选项功能一样。
图
7-39
“新建资源记录”对话框的“别名(
CNAME
)”选项卡
建议在下列情况中使用
CNAMER
R
。
在同一区域的
< br>ARR
中指定的主机需要被重新命名时。
当用于像
www
这样的已知服务器的通用名称需要解
析一组提供相同服务的单独计算机
(每个都有单独的
ARR
p>
)
时。例如,一组冗余
Web
服务器。
在区域中使用现有
ARR
为计算机重新命名时,您可以暂时使用
CNAMERR
让用户和程序使用宽限周期,以便
从指定旧的计算机名转换到使
用新名称。为此,需要进行如下操作。
(
1
)对于计算机的新
DNS
域名,
新的
ARR
将被添加到该区域中。
<
/p>
(
2
)对于旧的
DNS
域名,将添加指向新
ARR
的<
/p>
CNAMERR
。
(
3
)从区域中删除旧
DNS
p>
域名(如果合适的话,还有与之相关的
PTRRR
< br>)的原始
ARR
。
使用
CNAMERR
为计算机定义别名或重新命名时,
对记录从
DNS
p>
删除之前记录在区域中使用的时间设置暂时
的限制。如果您忘记删除
CNAMERR
而以后删除了与其关联的
ARR
,那么
CNAMERR
有可能
会尝试解析网上不
再使用的名称的查询,从而浪费了服务器资源。
CNAMERR
最普遍的用法是向多台计算机或
Web
服务器使用的一个
IP
< br>地址提供永久的
DNS
域别名,用于基于
服务的名称(如
)的通用名称解析。下例显示了如何使
用
CNAMERR
的基本语
法。
alias_name IN CNAME
primary_canonical_name
下面再举一
例进行说明。
在如下示例中,
需要使用名为
的计算机同时充当
名为
“
”
的
Web
服务器和名为
“
”
的
FTP
服务器。
要
实现命名该计算机的预期目的,可在
区域中添加和使用下列
p>
CNAME
项。
host-a IN A 10.0.0.20
ftp IN CNAME host-a
www IN CNAME
host-a
如果您后来决定将
FT
P
服务器移至独立于
host-a
上的
Web
服务器的另一台计算机,只要为
改变区域中的
CNAMERR
并向主持
FTP
服务器的新计算机的区域添加其他的
ARR
即可。在以上示例的基础上,如果新计算机被命名为
,则新的和修改的
A
和
CNAMERR
记录如下。
host-a IN A
10.0.0.20
host-b IN A
10.0.0.21
ftp IN CNAME
host-b
www IN
CNAME
host-a
p>
3
.邮件交换器(
MX
)资源记录(
MXRR
)
MXRR
是邮件交换器(
MX
)资源记录。如
mail_exchanger_host
中指定的那样,它为邮件交换器主机提供邮
件路由,以便将邮件发送给
owner
字段中指定的域名。
2
< br>位数的首选参数值表示在指定了多个交换器主机
情况下的首选顺序。每个交换机主
机都必须在有效区域中有一个相应的主机(
A
)地址资源记录。
语法格式为:
owner ttl
class MX preference mail_exchanger_host
例如:
. MX 10
。
邮件交换器(
MX
)资源记录由电子邮件应用程序使用,用以根据在目标地址中使用的
DNS
域名为电子邮件
接收者定位邮件服务器。例
如,对名称
的
DNS
< br>查询可能会用于寻找
MXRR
,允许电
< br>子邮件应用程序将邮件转发或交换到电子邮件地址为
user@
< br>的用户。
添加
MXRR
的方法与前面的
ARR
的添加方法类似,
p>
也是在相应的正向查找区域上单击鼠标右键,
在弹出菜单
中选择【新建邮件交换器】命令,打开如图
7-40
所示的对话框。在“主机或子域”文本框中输入担当邮件
服务器的主机名。如果将其保
留为空,则邮件交换器名与父域名相同。如果需要在此处添加包含句点(
.
)
的名称以指明额外域等级的名称,则首先在
DNS
控制台中分别地添加其他域,然后添加作为单一部分名称
的新<
/p>
MX
记录。通常不用填写这一栏,使它与父域名一样。
图
7-40
p>
“新建资源记录”对话框的“邮件交换器(
MX
)”选项卡
要在“邮件服务器的完全合格的域名(<
/p>
FQDN
)”文本框中输入邮件服务器的完全合格名,在“完全合
格的
域名”文本框中会自动显示对应的域名。还需要在“邮件服务器优先级”文本框中输
入一个指定值,值越
小优先级别越高,越优先执行。
MXRR
为处理域的邮件的计算机显示
DNS<
/p>
域名。
如果存在多个
MXRR
,
则
DNS
客户端服务会
尝试按照从最低值
(最高优先级)到最高值(最低优先级)的优先级顺序与邮件服务器联
系。以下是使用
MXRR
的基本语法的
示例。
mail_domain_name IN MX
preferencemailserver_host
同样举一个示例进行说明。现
假设想通过使用在
区域下显示的
MXR
R
,发送到
user@
的邮件首先发往
user@e
.
(如果可能)
。
如果该服务器不可用,则解析程序客户端使
用
user@mailserver1
.
。这样需添加
以下
MXRR
。
p>
@ IN MX 1 mailserver0
@ IN MX 2 mailserver1
在以上记录中的
at
符号(
@
)的使用表明发件人的
DNS
域名和区域的源
名称(
)相
同。
4
.指针(
PTR
)资源记录(
PTRRR
)
PTRRR
是指针(
PTR
)资源记录。正如
targeted_doma
in_name
中所指定的那样,它可从
owner
中的名称指
向
DNS
名称
空间中的另一位置。
经常在诸如
域树的
特殊域中使用,
以提供地址—名称映射的
反向查找。在大多数情
况下,每个记录提供指向另一
DNS
域名位置的信息,如正向查
找区域中的相应主机
(
A
)地址资源记
录。有关详细信息,请参阅
RFC
1035
。
语法格式为:
owner ttl class PTR
targeted_domain_name
。
例如:
. PTR
。
指针(
P
TR
)
RR
用于支持基于在
域中创建和确立的区域的反向查找过程。这些记录用于通过
IP
地址定位计算机并为该计算机将信息解析为
DNS
域名。
PTRRR
< br>能以多种方法添加到区域中,如下所述。
可以为使用<
/p>
DNS
的静态
TCP/IP
客户端手动创建
PTRRR
,既可以作为一个单独的
过程,也可以作为创建
ARR
过程的一部分。
< br>
方法是在相应反向查找区域上单击鼠标右键,在弹出菜单中选择【新建指针】命
令,打开如图
7-41
所示的
对话框。
-
-
-
-
-
-
-
-
-
上一篇:企业宣传手册示例
下一篇:sql数据库示例-适合初学者