DNS服务器的功能
1.正向解析:根据注册的域名查找其对应的ip地址
2.反向解析:根据ip地址查找对应的注册域名
构建DNS服务器
1.运行时的虚拟根环境:/var/named/chroot
2.主配置文件:/etc/named.conf——设置本机负责解析的域名
3.地址库文件:/var/named——域名与ip的对应关系
安装软件
需要安装两个软件:
1.bind——主程序包
2.bind-chroot——提供虚拟根支持
1. 使用命令yum -y install bind-chroot bind
安装成功界面
2.修改配置文件
先将/etc/named.conf配置文件拷贝一份
使用vim 编辑/etc/named.conf配置文件
directory “/var/named”; #指定负责解析的域名
type master; #权威主机DNS服务器
file "lgq.cn.zone" #指定地址库文件的名
3.建立地址库文件
使用命令cp -p named.localhost lgq.cn.zone复制一份,-p参数是指保持权限不变进行复制
编辑lgq.cn.zone,注意所有的域名都必须以点结尾,如果没有以点作为结尾,那么自动补全地址库负责的域名。
4.测试解析
a)指定DNS服务器地址
b)测试解析
先用命令systemctl restart named启动服务 ,由于本人已经执行过一次了,所以用!sys命令来匹配上一条执行过的systemctl命令
使用nslookup hadoop1002.lgq.cn命令来测试解析
到此我今天的DNS服务器配置的学习已经结束了,后续学习内容继续发布