DNS服务器构建
功能:
正向解析:根据注册的域名查找其对应的IP地址
反向解析:根据IP地址查找对应的注册域名,不常用
域名体系:
. 根域
一级域名: .com .cn .us .hk .tw .jp .kr
二级域名: .cn.com .us.com .jp.com
三级域名: sina.cn.com nb.cn.com dc.cn.com
完整的主机名: web.sina.cn.com ftp.sina.cn.com
FQDN,完全合格主机名,Full Qualified Domain Name
设置FQDN为www.nb.com
ServerName www.nb.com
---------------------------------------------------------------------------------
bind-9.9.4-29.el7.x86_64 #域名服务包
bind-chroot-9.9.4-29.el7.x86_64 #提供虚拟根支持
运行时的虚拟根环境:/var/named/chroot/ #牢笼政策
系统服务:named
默认端口: 53
主配置文件: /etc/named.conf #设置本服务器负责解析的域名
地址库文件: /var/named/ #主机名与IP地址的对应关系
------------------------------------------------------------------------------
搭建DNS服务器
虚拟机A:
1.装包bind与bind-chroot
2.修改主配置文件/etc/named.conf
cp /etc/named.conf /root/ #备份
vim /etc/named.conf
options {
directory "/var/named"; #地址库文件位置
};
zone "tedu.cn" IN { #本机负责解析的域名
type master; #本机为权威DNS服务器
file "tedu.cn.zone"; #地址库文件名称
};
3.建立地址库文件
cd /var/named/
cp -p named.localhost tedu.cn.zone #保持属性不变
ls -l tedu.cn.zone
vim tedu.cn.zone
tedu.cn. NS svr7
svr7 A 192.168.4.7
www A 1.1.1.1
4.重起服务named
虚拟机B:
vim /etc/resolv.conf
nameserver 192.168.4.7
nslookup www.tedu.cn