1.dns服务器简介
dns是域名系统,他是Internet上标准的名称解析方式
tcp/ip通信时基于ip地址的,但是那些单调的数字时难以记忆的,通常我们会访问主机名,再通过某种机制将主机名解析称ipd地址
2.dns原理
前提是本机填写正确的dns服务器地址
3dns域命名空间
3.1域命名空间的含义
域名空间用于指定组织名称的域的层次结构,不同域名以英文句号隔开,如www.baidu.com中www\baidu\com都是域名
根域:只有一个一般不写也看不到;dns命名空间是由位于美国的INTERNIC(美国互联网信息中心)负责管理并进行授权管理
;根域服务器中只保存顶级域的dns服务器名称与ip地址的对应关系;每一层的dns服务器只负责管理棋下一层域的dns服务器名称与ip地址的对应关系2
完全合格域名(FQDN)如www.pku.edu.cn\www.baidu.com
3.2域名空间的分类
域名空间可以按照组织类型分类,也可以按照地理区域分类
机构域
地理域
dns的查询方式
递归查询
dns客户端送出查询请求后,若dns服务器内没有所需的记录,它就会代替客户端向其他的dns服务器进行查询
一般由客户端所提出的查询请求属于递归查询方式
递归查询、重复查询
dns客户端送出查询请求后,若第一台dns服务器内没有所需的记录,它就会提供第二台dns服务器的ip地址,让dns客户端继续向第二胎dns服务器进行查询
一般由dns服务器·向外发出的查询属于迭代查询
dns的解析方式
正向解析:将域名变成ip
反向解析:将ip变成域名。不安全,实际工作中禁止使用
2.搭建dns服务器
2.1准备服务器并配置
Windows server 2008
配置ip(ip,掩码,网关,主dns(ip与本机ip保持一致)不填或者·填写自己)
2.2安装dns
开始菜单-程序-管理工具-服务器管理器-角色-添加角色-添加dns(事先设置dns)
2.3配置dns服务器
打开dns界面:开始菜单-程序-管理工具-dns
添加正向查找区域(正向域):公司域名(相当与公司的网名);右击“正向查找区域”-新建区域(主要区域),自己起名(不要加www 。baidu.com)
添加主机:相当于公司中计算机的网名;点击前面的正向域名-右侧空白处右击-新建主机(A或AAA)-起名如www、new\blog等
2.4验证dns服务器正确性
2.4.1dns服务器上验证
nslookup 域名
2.4.2客户端上验证
客户端的设置:设置ip地址(与dns同网段;dns必填,且必须为dns服务器的ip地址)
nslookup 回车 域名
ping 域名:结果中的【】中显示的数字极为dns解析出来的ip地址
2.4.3管理dns客户端缓存
dns客户端会将dns服务器发来的解析结果缓存下来
查看dns客户端缓存:ipconfig /displaydns
清空dns客户端缓存:ipconfig /flushdns