7--LINUX的DNS配置与实现
Linux 的配置与实现一、是什么?域名系统(外语首字母缩写DNS 、外语全称Domain Name System),是因特网的一项核心服务,它作为可以将域名和IP 地址相互映射的一个分布式数据库,能
Linux 的配置与实现
一、是什么?
域名系统(外语首字母缩写DNS 、外语全称Domain Name System),是因特网的一项核心服务,它作为可以将域名和IP 地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP (中文全称:网络协议)地址数串。
二、什么用?
将客户端要访问的域名解析为IP 地址。
DNS ,域名解析系统,并不是一项单纯的服务,而且广泛意义上的全球的域名解析系统,由若干台DNS 服务器以及DNS 成员机组成的这么一个计算机组织。
在域环境中DNS 的作用:
1.以DNS 标准命名(域的命名);
2.支持DC (创建DC 时,要有相应的DNS 的支持);
3.定位DC (加入域时,帮助地球人找到DC )
三、怎么做?
<一>、DNS 域名解析反正向查询原理
1、查看host 网址域与IP 地址建立的关联“数据库”文件。


2、将IP 地址与域名相关联:

3、查看关联后的host 文件:

4、测试配置效果:
,
<二>、主DNS 服务器的配置
1、安装软件包:
----》》挂载软件包

----》》查看bind 软件包内软件

----》》查看DNS 的守护进程:

named

----》》named 下的配置文件夹下的配置文件

----》》named 下的配置文件夹下的named 配置文件
,
----》》安装bind 软件包(提供域名服务的主程序和相关文件,为了实现DNS 服务)


----》》定义DNS 日志文件的存放位置:


----》》配置区域文件:





----》》编辑正向解析数据库文件:



----》》编辑反向解析数据库文件

--named.zyqf


----》》重启服务

----》》查看配置好的文件
,

----》》查看防火墙,添加允许DNS 的流量



----》》到客户端测试效果
,

<三>、辅助DNS 配置
---主服务器添加:


1、安装bind
,
2、修改配置文件:


3、添加下面现实的内容:



----》》添加允许的防火墙流量:


----》》重启服务

----》》查看自动同步过来的文件:


四、原理:DNS 可以完成域名与IP 地址的互换,可以通过IP 地址解析到域名,也可以通过域名解析到IP 地址,IP 地址是平面结构,且不容易记,DNS 是层次化的结构,便于记忆。