DNS服务
DNS域名系统(Domain Name System)是互联网的一项核心服务,它是一个能将域名和IP地址相互映射的一个分布式数据库,能够让用户通过域名更加方便地访问互联网资源,而不用去使用难以记忆和识别的IP地址。
DNS系统可以提供两种类型的解析服务:正向解析与反向解析。正向解析是根据域名查找对应的IP地址,而反向解析是根据IP地址查找对应的域名。
DNS服务的安装
1、通过yum安装DNS服务。提供DNS服务的软件名称为bind。

DNS服务的管理
1、启动服务。

2、停止服务。

3、重启服务。

4、查看服务。

DNS服务的配置
1、编辑DNS的主配置文件。
1.1、打开主配置文件/etc/named.conf。

1.2、将listen−on和allow−query两项的内容修改为any。

2、编辑区域配置文件。
2.1、打开区域配置文件/etc/named.rfc1912.zones。

2.2、在其中新增域名配置,其中file是对应的域名解析文件名称。

3、编辑域名解析文件。
3.1、在/var/named目录中,拷贝模板配置文件named.empty至域名解析文件中,域名解析文件名称要与区域配置文件中配置的文件名称一致。

3.2、在域名解析文件底部配置域名与IP的地址的对应项。

3.3、修改域名解析文件的属主为named:named,DNS所有文件默认属主为named:named。

4、重启DNS服务并查看状态。
4.1、重启DNS服务。

4.2、查看DNS服务状态。

4.3、查看服务器端口占用。

5、开放DNS服务的端口53,DNS服务需要使用TCP与UDP两种协议。

DNS服务的测试
1、在DNS服务器同一网络另启动一台服务器或电脑作为测试机,配置DNS地址为DNS服务器的IP并重启网络。

2、通过nslookup查询域名信息。nslookup是查询DNS服务器和诊断域名解析问题的命令行工具,使用前需要安装bind−utils软件包。
