windows server 2003 DNS 细谈系列之(二)记录类型、数据库
2009-02-16 22:24
561 查看
windows server 2003 DNS 细谈系列之(二)记录类型、数据库
一、记录类型A 主机 “名称解析为IP
PTR 指针 “IP解析为名称
SRV 服务定位器 “该域的DC是谁等……
SOA 起始授权机构 “复制同步
NS 名称服务器 “标识该域的DNS是谁
MX 邮件服务器 “表示存在、SMTP
CNAME 别名 “不是真实的
1)A记录
新建A记录、右击区域或内、简单不不做太多的步骤
输入主要名、相应的IP、添加主机、OK
创建相关的指针、如果建有反向区域、勾上就会自动创建一个与A记录相应的PTR记录
允许所有经过身份验证的用户、如果内部有一个台相应的计算机、当联系DNS的时候会自动更新记录、“本来手工创建的记录是没有记录时间以戳、自动生成是有时间戳的
查看——DNS菜单栏、查看、高级、勾上
DC、是自动生成的,WWW是刚才建的
名称解析为IP是没问题的“可以用NSLOOKUP工具来解析”
2)PTR记录
输入相应的IP、浏览、FQDN名
在没有A记录的情况下、也能创建PTR记录的、还能解析出
用到一个命令nslookup
可以看到、10.0.0.3、解析test.root.cn成功
PTR记录里没有10.0.0.10所以解析不到
3)SRV记录
需要A记录的支持
单击某个都会有的、记住一点就是SRV记录是定位服务器是谁“在_msdcs.root.cn里存放的都是SRV记录:
双击打开
这就可以看到GC是谁、“域控是谁、等等”
来新建一个、右击区域、其他新记录:下图
弹出下图:单击、创建记录
单击、创建记录
在服务选项里选择哪类服务、提供此服务的主机、输入提供FTP服务的主机、确定、完成。
可以看到SRV记录创建好了,
4)SOA记录
只有两台以上的DNS服务器才会用到SOA记录
序列号——标识那个DNS数据更新“两台DNS复制、序列号大的最新”
主服务器——这个DNS区域是谁、
负责人——”mail.root.cn”不能写成@、因为@在DNS里代表当前区域root.cn
刷新时间隔——需要做同步的时候、每15分钟做一次
重试间隔——如果当15分钟后无法同步、每十分钟进行一次
过期时间——十分钟一直不成的话、那么达到一天就标识为过期,过了期这个区域就不能用了、不能再做查询了。
TTL——查询的应答发送到DNS、DNS客户端、DNS服务和客户端把记录存储在它们的缓存中、当TTL值过期、此记录就从DNS服务和客户端缓存中移除。
查看DNS缓存——ipconfig /displaydns
删除DNS缓存——ipconfig /flushdns
5)NS记录
标识该域的DNS是谁
6)MX 记录
定位邮件服务器是谁
依赖A记录、创建一条A记录、或用已用的A 记录、这里不说讲了
弹出下图:
——浏览邮件服务器、或上工输入、这里以DC是mail服务器
邮件服务器优先级——0最高
通过NSLOOKUP工具来查询
如果有多台就会显示在此
7) CNAME记录
一个IP对应多个FQDN名
输入名、浏览、相应的A记录
测试、
二、DNS数据库
数据库存储两种类型
1)AD中存储的、用户是看不到数据库文件的、集成到AD数据库中
2)本地存储、路径:C:\WINDOWS\system32\dns可以打开来看一下:下图:
默认打开这个文件夹、是看不到boot这个文件没有后缀名的、启动加载区域文件
——右击区域选择属性
、常规、在类型、中单击、更改:弹出下图:
把、在AD中存储区域、勾去掉
然后按确定——跟着向导走就OK了
因为这是在域环境、还需要更改一个,下图所示:
右击这台DNS服务器的名、属性
在、高级、启动加载区域数据、选择、从文件、这时我们这可以看到boot文件了
用记事本来打看下
Cache.dns、是上图DC属性、根提示
这就是我们所说的全球只有13台根服务器了、cache.dns中存储的就是13台根服务器、打开来看一下
每台服务器,都有两个记录,NS、A、还记得这两条记录是做什么用的吧!@这个符号代表 zone 的意思这个点 (.) 很重要!因为他代表一个完整主机名称 (FQDN) 而不是仅有 hostname 而已。举例来说,如果你在本设定文件上面规范一个主机名称为 www 时,那部主机的 FQDN 为 www.localhost. 如果你写出 www.localhost 时,由于末了没有那个小数点,则 zone 会主动加入该主机名称, 所以最终的 FQDN 会变成 www.localhost.localhost.
NS 后面接的一定是主机名称!代表的意思是说:这个 zone 的查询请向后面这部主机、的意思。 所以,如果你这个 zone 有两部以上的 DNS 服务器负责时,那就必需要写两个 NS 了!而 NS 后面接的主机名称必需要有 IP 的对应啊!因此就需要 A 这个标志了!
至于下面两个就不用多说了,
_msdcs.root.cn.dns 域环境才有、大家都知的了
root.cn.dns 本的区域的
大家只是理解这些文件内的数据就是我们图形见面的相对应
你也可以在这些数据文件中添加相应的记录、先停止DNS服务、再保存、这时你在图形见面里就会看到了你添加的记录
做一个demo 下图:
1)在当前区域里、添加一个A、NS记录、“保存”
说明:D、DD、demo是主机名、600是秒、不设默认1小时、A就是说明这是A记录 、写上对应IP
@说过了,代表当前区域、ns代表记录、test主机名、下面哪条是NS对应的A记录、因为上面我当前建有一条A记录了、如果没有就建一条“如下”
@ NS DEMO
DEMO A 10.0.0.99
2)重启DNS服务——右击DNS服务器名称——所有任务——重新启动“再刷新一下:下图所示:
双击NS记录打开来来:
看一下A记录
这条记录没有设置时间所以默认为1小时
来看看我们刚才设置的哪条A记录为demo 1200 A 10.0.0.8的
时间是不是不一样了、为20分钟了
还有两个文件夹:
Backup——这个是默认备份、如果没记错的话应该是一天备份一次
Samples——列子
有错之处请指正、不明之处请跟帖本文出自 “RUCAI/Learning Log” 博客,谢绝转载!
相关文章推荐
- windows server 2003 DNS 细谈系列之(一)安装、名称规划、区域类型
- WINDOWS SERVER 2003从入门到精通之“加入域提示找不到网络路径活动目录缺少dns记录”
- 上帝圣经之域中DNS设置及记录[为企业部署Windows Server 2008系列十三] 推荐
- 在 Windows Server 2003 中的 DNS 服务器日志中记录了事件 ID 4515
- 5 关于数据仓库维度数据处理的方法探究系列——缓慢变化维处理——全历史记录
- c语言解析系列(6)用户建立自己的数据类型
- python系列2之数据类型
- Silverlight3系列(七)数据绑定 Data Binding 3 数据类型转换(SL显示值与数据值转换)
- Redis 讲解系列之 Redis的五大数据类型
- 微软BI 之SSIS 系列 - 2008 版本中变量 Int64 无法保存 bigint 类型数据的BUG
- Redis系列(2)之数据类型
- java与.net比较学习系列(3) 基本数据类型和类型转换
- JavaScript系列文章:不能不看的数据类型检测
- 如何在 Windows XP 和 Windows Server 2003 中禁用客户端 DNS 缓存
- 14-9-11 C/C++课程设计--图书馆管理系---<time.h>中时间数据类型的学习记录
- Mysql的timestamp类型,自动记录数据的更新时间
- 安卓小菜鸟重拾Java系列001.基本数据类型与引用数据类型 与dom解析xml
- Java系列之原生数据类型
- DNS服务(二)――常用资源记录类型详解
- SQL Server 2008空间数据应用系列三:SQL Server 2008空间数据类型