CentOS7部署DNS
在DNS服务器上:
1.安装bind:
[root@localhost ~]# yum -y install bind bind-utils
查看配置文件:
[root@localhost ~]# rpm -ql bind | grep etc
/etc/logrotate.d/named
/etc/named
/etc/named.conf
/etc/named.iscdlv.key
/etc/named.rfc1912.zones
/etc/named.root.key
/etc/rndc.conf
/etc/rndc.key
/etc/rwtab.d/named
/etc/sysconfig/named
/usr/share/doc/bind-9.11.4/sample/etc
/usr/share/doc/bind-9.11.4/sample/etc/named.conf
/usr/share/doc/bind-9.11.4/sample/etc/named.rfc1912.zones
2.修改主配置文件:
[root@localhost ~]# vim /etc/named.conf options { listen-on port 53 { any; }; listen-on-v6 port 53 { ::1; }; 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; }; recursion yes; dnssec-enable no; dnssec-validation no;
3.修改etc/named.rfc1912.zones文件:
[root@localhost ~]# vim etc/named.rfc1912.zones zone "color.com." IN { type master; file "color.com.zone"; }; zone "13.168.192.in-addr.arpa" IN { type master; file "13.168.192.zone"; };
4.添加正向解析文件:
[root@localhost ~]#vim /var/named/color.com.zone $TTL 1D @ IN SOA @ color.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS @ A 192.168.13.188 doc IN A 192.168.13.200 top IN A 192.168.13.201 blue IN A 192.168.13.202
5.添加反向解析文件:
[root@localhost ~]# vim /var/named/13.168.192.zone $TTL 1D @ IN SOA diyibox.com. color.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS color.com. 188 IN PTR color.com. 200 IN PTR doc.color.com. 201 IN PTR top.color.com. 202 IN PTR blue.color.com.
6.开启dns服务:
[root@localhost ~]# systemctl start named
7.查看进程:
[root@localhost ~]# ps -ef | grep named named 13356 1 0 15:43 ? 00:00:00 /usr/sbin/named -u named -c /etc/named.conf root 13397 1088 0 16:05 pts/0 00:00:00 grep --color=auto named
在客户端进行:
1.下载
[root@localhost ~]# yum -y install bind-utils
2.修改客户端/etc/resolv.conf 文件:
[root@localhost ~]# vim /etc/resolv.conf nameserver 192.168.13.188
3.测试dns:
[root@localhost ~]# nslookup color.com
Server: 192.168.13.188
Address:        192.168.13.188#53
Name:   color.com
Address: 192.168.13.188
[root@localhost ~]# nslookup 192.168.13.200
200.13.168.192.in-addr.arpa name = doc.color.com.
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号