服务器:
已知服务器ip为192.168.254.135
安装软件 bind bind-utils
[root@ansible-nfs ~]# yum install bind bind-utils -y
启动named服务、设置named服务开机启动
[root@nfs-ansible-prom prom]# service named restart
[root@nfs-ansible-prom prom]# systemctl enable named
查看进程
[root@nfs-ansible-prom prom]# ps aux|grep named
查看开放udp 53号端口
[root@nfs-ansible-prom prom]# netstat -anplut|grep named
测试 dns服务能否使用,默认情况下,dns服务器只给自己做解析,不给其他的服务器做解析。
[root@ansible-prome bin]# vim /etc/resolv.conf
#nameserver 114.114.114.114
#nameserver 222.246.129.80
nameserver 127.0.0.1[root@ansible-prome bin]# nslookup www.baidu.com
Server: 127.0.0.1
Address: 127.0.0.1#53Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 153.3.238.110
Name: www.a.shifen.com
Address: 153.3.238.102
Name: www.a.shifen.com
Address: 2408:873d:22:18ac:0:ff:b021:1393
Name: www.a.shifen.com
Address: 2408:873d:22:1a01:0:ff:b087:eecc
修改配置文件,重启服务器允许其他电脑能过来查询dns域名
[root@nfs-ansible-prom prom]# vim /etc/named.conf
options {
listen-on port 53 { any; }; #修改
listen-on-v6 port 53 { any; }; #修改
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
allow-query { any; }; #修改
重新启动named服务
[root@nfs-ansible-prom prom]# service named restart
Redirecting to /bin/systemctl restart named.service
[root@ansible-prome bin]# ps aux|grep named
测试
在另外一台客户机上使用dns服务器,进行域名查询测试
[root@lb1 conf]# vim /etc/resolv.conf
#nameserver 114.114.114.114
#nameserver 222.246.129.80#DNS服务器的ip
nameserver 192.168.254.135
安装软件 bind-utils
[root@lb1 conf]# yum install bind-utils -y
使用nslookup访问www.baidu.com,查看域名解析信息
[root@lb1 etc]# nslookup www.baidu.com
Server: 192.168.254.135
Address: 192.168.254.135#53Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 153.3.238.102
Name: www.a.shifen.com
Address: 153.3.238.110
Name: www.a.shifen.com
Address: 2408:873d:22:18ac:0:ff:b021:1393
Name: www.a.shifen.com
Address: 2408:873d:22:1a01:0:ff:b087:eecc
可得到DNS服务器的ip,说明DNS解析成功。