博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
其他资源记录类型及应用示例
阅读量:6321 次
发布时间:2019-06-22

本文共 6155 字,大约阅读时间需要 20 分钟。

为了不使一些网友认为我给出的资源记录类型太不全面,所以在本篇文章中给出另一些资源记录类型。这些其实也非常常见。本篇以下内容摘自笔者编著的一书。

 

7.6.3  其他资源记录及应用示例

除了上小节介绍的5
类常见的资源记录外,在大型网络中,我们可能还需要其他类型的资源记录,以定位不同的应用服务器,提供不同的应用服务。下面是Windows Server 2003
系统中支持的其他一些资源记录。

AAA记录(AAARR

AAARR
IPv6
主机地址(AAAA
)资源记录,而IPv4
协议中的主机资源地址为前面介绍的ARR
AAARR
DNS
域名映射到Internet
协议(IP
)版本6
128
位地址中。语法格式为:
owner class ttl AAAA 
IP_v6_address
(其中的ttl
字段值省略)。
例如
ipv6_host1.example.microsoft.com. IN AAAA 4321:0:1:2:3:4:567:89ab

AFSDB记录(AFSDBRR

AFSDBRR
Andrew
文件系统数据库(AFSDB
)资源记录。将
server_host_name
字段中的DNS
域名映射到服务器子类型的服务器计算机的主机名中。“子类型”字段可具有以下可识别的和支持的值。
n         
1
:表示服务器是已命名AFS
单元格的AFS3.0
卷的位置服务器。
n         
2
:表示服务器是一个已验证名称的服务器,该名称服务器拥有使用开放软件基础(OSF
DCE
验证的单元格命名系统或HP/Apollo
网络计算结构(NCA
)的服务器的单元格根节点。
语法格式为:
owner ttl class AFSDB 
subtype server_host_name
例如:example.microsoft.com. AFSDB 1 afs-server1.example.microsoft.com

ATMA记录(ATMARR

ATMARR
是异步传输模式地址(ATMA
)资源记录。将
owner
字段中的DNS
域名映射到
atm_address
字段中引用的ATM
地址。
语法格式为:
owner ttl class ATMA 
atm_address
例如:atm-host ATMA 47.0079.00010200000000000000.00a03e000002.00

HINFO记录(HINFORR

HINFORR
是主机信息(HINFO
)资源记录。针对owner
字段中的主机DNS
域名分别在
cpu_type
os_type
字段中指定CPU
和操作系统的类型。众所周知的最常用CPU
和操作系统类型记录在RFC 1700
中。该信息可由FTP
这样的应用协议使用,这些协议在与已知CPU
和操作系统类型的计算机通信时使用特殊的过程。
语法格式为:
owner ttl class HINFO 
cpu_type os_type
例如:my-computer-name.example.microsoft.com. HINFO INTEL-386 WIN32

ISDN记录(ISDNRR

ISDNRR
是综合业务数字网(ISDN
)资源记录。将DNS
域名映射到ISDN
电话号码。随该记录使用的电话号码应遵循ITU-TE.163/E.164
国际电话编号标准,该标准与目前所使用的国际电话编号规划相兼容。
语法格式为:
owner ttl class ISDN 
isdn_address sub_address
例如:my-isdn-host.example.microsoft.com. ISDN 141555555539699 002

KEY记录(KEYRR

KEYRR
为公钥资源记录。包含与区域有关的公钥。在完整的DNSSEC
DNS 
安全扩展)实现中,解析程序和服务器使用KEY
资源记录来验证从签名区域接收的SIG
资源记录。KEY
资源记录由父区域来签名,使知道父区域的公钥的服务器可以发现和验证子区域的密钥。从签名区域接收资源记录的名称服务器或解析程序获取相应的SIG
记录,然后检索该区域的KEY
记录。
语法格式为:
owner class KEY 
protocol digital_signature_algorithm public_key
例如:widgets.microsoft.com. IN KEY 0x000030

MB记录(MBRR

MBRR
为邮箱(MB
)资源记录。将owner
字段中指定的域邮箱名映射到
mailbox_hostname
中的邮箱主机名。邮箱主机名必须与相同区域中主机所使用的有效主机地址(A
)资源记录相同。另外,指定的主机必须具有接受指定所有者的邮件的域邮箱。
语法格式为:
owner ttl class MB 
mailbox_hostname
例如:mailbox.example.microsoft.com. MB mailhost1.example.microsoft.com

MG记录(MGRR

MGRR
为邮件组(MG
)资源记录。用于将域邮箱(每个邮箱由当前区域中的邮箱(MB
)资源记录所指定)添加到该资源记录中由owner
字段识别的域邮寄组。
mailbox_name
字段中所使用的名称必须相同,以使当前区域中已出现的邮箱(MB
)资源记录有效。
语法格式为:
owner ttl class MG 
mailbox_name
例如:administrator.example.microsoft.com. MG mailbox1.example.microsoft.com
mailbox2.example.microsoft.com

MINFO记录(MINFORR

MINFORR
为邮箱邮件列表信息(MINFO
)资源记录。为维护
owner
字段中指定的邮寄列表或邮箱的负责人指定(在
responsible_mailbox
中)域邮箱名。
error_mailbox
字段也可用于指定接收与该邮寄列表或邮箱相关的错误消息的域邮箱。为负责联系人和错误转发指定的邮箱必须与当前区域中已存在的有效邮箱(MB
)记录相同。
语法格式为:
owner ttl class MINFO 
responsible_mailbox error_mailbox
例如:administrator.example.microsoft.com. MINFO resp-mbox.example.microsoft.com. err-mbox.example.microsoft.com

MR记录(MRRR

MRRR
是邮箱重命名(MR
)资源记录。在
new_renamed_mailbox
中指定域邮箱名,作为对
owner
字段中指定的现有邮箱的合适重命名。MR
资源记录经常用做已移至不同邮箱的用户的转发项目。MR
记录不产生额外的节点处理。
语法格式为:
owner ttl class MR 
new_renamed_mailbox
例如:old-mbox.example.microsoft.com. MR new-renamed-mbox.example.microsoft.com

NS记录(NSRR

NSRR
将“所有者”中指定的DNS
域名映射到在
name_server_domain_name
域中指定的运行DNS
服务器的主机名。
语法格式为:
owner ttl IN NS 
name_server_domain_name
例如:example.microsoft.com. IN NS nameserver1.example.microsoft.com

NXT记录(NXTRR

NXTRR
为下一资源记录。NXT
资源记录通过在域中创建所有字面上的所有者名称链,指出某个名称在域中不存在。它们同时也指出,一个已有名称当前有什么资源记录类型。
语法格式为:
owner class NXT 
next_domain_namelast_record_type NXT
例如:east.widgets.microsoft.com. IN NXT ftp.widgets.microsoft.com A NXT

OPT记录(OPTRR

OPTRR
为选项资源记录。可将一个OPT
资源记录添加到DNS
请求或响应的附加数据部分。OPT
资源记录属于特定传输层消息(例如,UDP
),不属于实际DNS
数据。每条消息只允许具有一个OPT
资源记录,但不是必需选项。
语法格式为:
name OPT class ttl rdlen rdata
例如:null OPT IN 1280 0 0

RP记录(RPRR

RPRR
为负责人(RP
)资源记录。在
mailbox_name
中指定负责人的域邮箱名。该名称随后映射至用于相同区域中已存在的(TXT
)资源记录的
text_record_name
中的域名。当RP
记录在DNS
查询中使用时,后续查询用于检索相关的文本(TXT
)资源记录信息。
语法格式为:
owner ttl class RP 
mailbox_name text_record_name
例如:example.microsoft.com. RP admin.example.microsoft.com admin-info.example. microsoft.com 
admin-info.example.microsoft.com. TXT 
Joe Administrator,
555
555-0110

RT记录(RTRR

RTRR
为路由经过(RT
)资源记录。为没有直接广域网(WAN
)或外部网络连接的内部主机提供中间主机绑定关系。RT
记录类似于MX
记录,在MX
记录中,来自内部主机的任何通信的路由经过
intermediate_host
到达owner
字段中所指定的目标DNS
域名。如果指定了多个中间路由主机,那么2
位数的首选参数值用于设置优先权。对于指定的每个中间主机,在当前区域中需要相应的主机(A
)地址资源记录。
语法格式为:
owner ttl class RT 
preference intermediate_host
例如:example.microsoft.com. RT 2 lan-router.example.microsoft.com
RT 10 wan-router.example.microsoft.com

SIG记录(SIGRR

SIGRR
为签名资源记录。将RRset
加密为签名者(RRset
的区域所有者)的域名和有效间隔。
语法格式为:
owner class SIG 
ttl signature_expiration signature_inception key_identifier signer_name{digital_signature}
例如:widgets.microsoft.com. IN SIG 86400 19700101000000 19700101000000 49292
widgets.microsoft.com.{
AIYADP8d3zYNyQwW2EM4wXVFdslEJcUx/fxkfBeH1El4ixPFhpfHFElxbvKoWmvjDTCmfiYy2X+8XpFjwICHc398kzWsTMKlxovpz2FnCTM=
}

SOA记录(SOARR

SOARR
为起始授权机构(SOA
)资源记录。指示区域的源名称,并包含作为区域主要信息源的服务器的名称。它还表示该区域的其他基本属性。SOA
资源记录在任何标准区域中始终是首位记录。它表示最初创建它的DNS
服务器或现在是该区域的主服务器的DNS
服务器。它还用于存储会影响区域更新或过期的其他属性,如版本信息和计时。这些属性会影响在该区域的权威服务器之间进行区域传输的频繁程度。
在下面的示例中,所有者(主DNS
服务器)被指定为“@
”,因为域名与区域中的所有数据的源相同(example.microsoft.com
)。这是资源记录的标准表示规则,在SOA
记录中最常见。
语法格式为:owner class SOA name_server responsible_person
serial_number refresh_interval retry_interval expiration minimum_time_to_live
例如:
@ IN SOA nameserver.example.microsoft.com. postmaster.example.microsoft.com.
1;serialnumber
3600;refresh[1h]
600;retry[10m]
86400;expire[1d]
3600
;minTTL[1h]

TXT记录(TXTRR

TXTRR
为文本(TXT
)资源记录。将
owner
字段中指定的DNS
域名映射到充作说明文本的
text_string
中的字符串。
语法格式为:owner ttl class TXT text_string
例如:example.microsoft.com. TXT 
“这是附加域名信息的一个示例。”

WKS记录(WKSRR

WKSRR
为已知服务(WKS
)资源记录。描述特定IP
地址上特定协议所支持的已知TCP/IP
服务。WKS
记录为TCP/IP
服务器提供TCP
UDP
可用性信息。如果服务器为已知服务提供TCP
UDP
支持,或具有支持服务的多个IP
地址,则使用WKS
记录。
语法格式为:
owner ttl class WKS 
address protocol service_list
例如:example.microsoft.com. WKS 10.0.0.1 TCP 
telnet smtp ftp
)。

X25记录(X.25RR

X.25RR
X.25
X25
)资源记录。将
owner
字段中的DNS
域名映射到
psdn_number
中指定的公用交换数据网(PSDN
)地址编号中。随该记录一起使用的PSDN
编号应遵循X.121
国际编号规划。
语法格式为:
owner ttl class X25 psdn_number
例如:example.microsoft.com. X25 52204455506
本文转自王达博客51CTO博客,原文链接http://blog.51cto.com/winda/31558如需转载请自行联系原作者
茶乡浪子
你可能感兴趣的文章
MySQL的主从复制
查看>>
掘金的markdown语法参考
查看>>
来了解下java的Collection
查看>>
欢迎关注中文开源字体集 Open Source Fonts Collection for Chinese
查看>>
iOS 10.3应用内更换icon
查看>>
Node.js 一行命令上传本地文件到服务器
查看>>
leetCode 12 Integer to Roman
查看>>
SQLAlchemy Join Query 得到的不同数据行相同数据是同一个实例
查看>>
swift 多个UITextField字符输入限制
查看>>
观察者模式——RecyclerView中的应用
查看>>
预编译过程(AO+GO)
查看>>
spark 大型项目实战(八):用户访问session分析(八) --单例模式
查看>>
Vue template To JSX
查看>>
mysql环境搭建与连接数据库错误2059
查看>>
javascript之函数
查看>>
纯前端 Canvas 实现 HTML 转图片,自动生成微信阅读卡片
查看>>
Lottie-Android 源码分析
查看>>
如何写好前端业务代码?
查看>>
如何实现一个Interval Hook
查看>>
两种方式lu一个vue弹窗组件(v-model与promise方式)
查看>>