准备工作
日常关闭selinux还有防火墙
用yum安装需要的安装包
[root@localhost yum.repos.d]# yum install bind
如果安装失败,看一下是否挂载没挂载就回去挂载一下(之前的文章有如何挂载)
安装成功后,进入主配置文件
[root@localhost yum.repos.d]# vim /etc/named.conf
要把这个改成跟我一样噢(ip写自己的,其他都一样)
懒人福利,给你们复制粘贴下来了
options {
listen-on port 53 { 192.168.182.128; } \\监听53端口,IP地址使用提供服务的本地IP所配服务器主机的IP
#listen-on-v6 port 53 { : :1; };
directory "/var/named"; \\区域数据文件的默认存放位置,但也可自定义的路径
allow-query { any; }; \\允许使用本DNS解析服务的网段,也可用any代表所有
};
zone "qq.com" IN { \\正向解析qq.com区域
type master; \\类型为主DNS服务器
file "named.qq.com";
};
zone "182.168.192.in-addr.arpa" IN { \\反向区域“182.168.192.in-addr.arpa”
type master; \\类型为主DNS服务器
file "named.qq.com";
配置资源文件
vim /var/named/named.qq.com
也是照着这样写就对了也有解析(同样这里也是懒人福利,记得改好ip)
$TTL 1D //设置有效地址解析记录的默认缓存时间
@ IN SOA @ admin.qq.com. ( 0 //更新序列号
#邮件地址
1D //刷新时间
1H //重试延时
3D //失效时间
1D //无效地址解析记录默认缓存时间
)
IN NS dns.qq.com.
dns IN A 192.168.182.128
128 PTR dns.qq.com.
www IN A 192.168.182.10
10 PTR www.qq.com.
en IN A 192.168.182.20
20 PTR en.qq.com.
ftp IN A 192.168.182.30
30 PTR ftp.qq.com.
整好测试文件(改加上#和该ip的记得改好)
[root@localhost yum.repos.d]# vim /etc/resolv.conf
然后重启一下服务
[root@localhost yum.repos.d]# systemctl restart named
就成成的了,来到我们最熟悉的测试测试环节了
又请第一位嘉宾------正向解析
okkkk~成成的了
又请第二位嘉宾-----反向解析
okkkkk~又成成的了
这样我们就完成了dns的正向与反向解析,给自己点个赞哦~