一,配置本地yum
进入yum配置文件目录
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Debuginfo.repo CentOS-Sources.repo CentOS-Vault.repo
[root@localhost yum.repos.d]# cd CentOS-Debuginfo.repo
配置yum仓库
[debug]
name=CentOS-7 - Debuginfo
baseurl=file:///media
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-7
enabled=1
挂载
mount -o loop /dev/cdrom /media
二,安装band
yum install vim bind bind-utils -y
三,配置主配置文件
zone "skills.com" IN { //域名
type master;
file "a"; //正向配置文件名字(文件在/var/named/下)
}; //正向解析区域
zone "30.30.10.in-addr.arpa" IN { //网段
type master;
file "b"; //反向配置文件名字
}; //反向解析区域
四,配置配置文件
(1)正向配置文件
"/etc/named.conf" 60L, 1580C 已写入
▽
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
dns A 10.30.30.101
www1 A 10.30.30.102
主机名 A 主机的对应ip
(2)反向配置文件
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
101 PTR dns.skills.com.
102 PTR www1.skills.com.
IP PTR是固定格式 完全域名
五,写入文件
echo nameserver 10.30.30.101 > /etc/resolv.conf
///echo nameserver 这个主机的IP > /etc/resolv.conf
六,重启服务
systemctl restart named //重启bind
systemctl restart network //重启网卡
systemctl stop firewalld //关闭防火墙
setenforce 0 //关闭子安全系统