1DNS概念
DNS 在广域网上是一个不可缺少的非常重要的服务。DNS(domain name system)域名系统,能够将域名解析为IP地址,也能把IP地址解析为域名,正向解析为域名解析为IP,反向解析为IP解析为域名。
域分为:  根域(root “.”)、顶级域(.com;.net;.org)、二级域(163;sohu;baidu)、子域。念域的顺序由低向高念,搜狐的FQDN(完全限定域名)名称[url]www.sohu.com.[/url] 实际www是一个台主机名,sohu.com为域名,结合起来叫[url]www.sohu.com[/url]
FQDN完全正式域名:
在域名中只能包含大写字母,小写字母,数字,减号(——),点号只能在父子域之间
域名空间:域名的名字范围
域名有.根域,由全球13个根DNS服务器维护(亚洲只有日本有),所有的域名由InterNICNetwork Information Center网络信息中心)统一管理分配,顶级域名.com .net .org .cn .gov .edu .mil .int .cn .uk .tw 在顶级域名下由二级域名,二级域名还可以进行再分配
组织域:.com .net .org .gov 等等依靠组织类型分配的
地理域:.cn .tw .uk全球200多个国家和地区的地理位置分配
反向域:进行反向解析的,一般不用(因为没有逻辑的树状的层次结构,有时可以有一些特殊的用途)。
DNS查询方法
递归查询:客户端想服务端发送查询请求,服务器将在本服务器上查询到结果并告诉客户端查询结果。我们在家用ADSL上网就属于递归查询。反之,如果没有查到服务器将告诉客户端没有查询到。
迭代查询: 客户端发送查询请求,服务器将查询请求发到公网上的其他DNS服务器上。
根提示:  公网上的DNS服务器和对应的IP地址(注意!!根域已“.”表示。在自己建立DNS服务器时,不要把域的名称起做“.”这样服务器会认为自己就是根域,没有必要再向其他DNS服务器进行转发了)。在内部网络里建立DNS服务器时,想能访问内部网络和外部网络,必须启动根提示。
转发    客户端向DNS服务器申请查询,DNS将查询请求发给其他的DNS服务器进行查询
 
DNS的排错工具在Windows 操作系统上使用nslookup,该工具有两种模式:交互式和非交互式。
 
2.安装DNS服务
“开始”菜单,单击“管理您的服务器”,“添加和删除程序”下一步,选择DNS服务
下面实现DNS服务器部署:
在Windows Server2003系统搭建DNS服务器_DNS
选择创建正向和反向查找区域(适合大型网络使用)。“下一步”
可以根据需求去选择。
 
在Windows Server2003系统搭建DNS服务器_职场_02
选择创建正向查找区域(很重要的功能,最好不要选择“不”)单击“下一步”。
 
在Windows Server2003系统搭建DNS服务器_windows_03
创建一个主要区域,单击“下一步”
辅助区域是用做DNS服务器备份。如果需要做备份或者辅助的话可以选择此项。
 
在Windows Server2003系统搭建DNS服务器_DNS_04
这里需要写入区域名称,但此区域名称不是DNS服务器名称。单击“下一步”
 
在Windows Server2003系统搭建DNS服务器_windows_05
这里不用填写,默认会有,如果你要使用现存文件,可以使用下面选项,选择路经。
 
在Windows Server2003系统搭建DNS服务器_休闲_06
选择“不允许动态更新”,单击下一步
 
在Windows Server2003系统搭建DNS服务器_server2003_07
这里选择“不,不创建反向解析”。
创建了正向解析,用DNS域名解析到IP
 
 
在Windows Server2003系统搭建DNS服务器_windows_08
转发器可以填写另外一台DNS服务器IP,这样可以互相转发。
但这里我们选择,否,不用转发
 
在Windows Server2003系统搭建DNS服务器_休闲_09
单击“完成”
 
在Windows Server2003系统搭建DNS服务器_server2003_10
效果图
 
在Windows Server2003系统搭建DNS服务器_职场_11
因为选择的是正向解析,所以还要新建一个主机,填写合格的域名,IP地址,这样就可以实现DNS域名解析IP地址的过程。
这样我们的DNS服务器就完成了。
最后可以测试  命令是 nslookup