dns install 配置

DNS

Yum list |grep bind 查看dns的包

Yum install bind 安装包bind

Vim /etc/named.conf 查看配置文件

zone "." IN {

       type hint;

       file "named.ca"

分为3master slavehint

Cat /var/named/named.ca 查看根域

Cat /var/named/named.localhost 查看域名配置文件

[root@liuzan named]# cat/var/named/named.localhost

$TTL 1D 生存周期1

@     IN SOA     @ rname.invalid. (

                                          0      ; serial

                                          1D    ; refresh

                                          1H    ; retry

                                          1W  ; expire

                                          3H) ; minimum

        NS    @

        A      127.0.0.1

        AAAA       ::1

@就是域名。

SOA指定一个授权的服务器soa授权一个权威的服务器)

rname.invalid 管理员邮箱

0          ; serial 序列号

1D    ;refresh 刷新每隔一段时间和主通信

1H    ;retry   和主通信时间间隔

1W  ;expire  过期时间

/etc/init.d/named start

 

dig @127.0.0.1 localhost.localdomain 正解析测试

查看反解析

[root@liuzan named]# cat/var/named/named.loopback

$TTL 1D

@     INSOA     @ rname.invalid. (

                                          0      ; serial

                                          1D    ; refresh

                                          1H    ; retry

                                          1W  ; expire

                                          3H) ; minimum

        NS    @

        A      127.0.0.1

        AAAA       ::1

        PTR  localhost.

Dig @127.0.0.1 �x 127.0.0.1 查看反解析

 

测试

打开vim /etc/named.conf

加入一段配置

zone "123.com" IN {

    type master;

       file "123.com.zone";

};

Named-checkconf查看配置文件是否有错

 [root@liuzan named]# cat/var/named/123.com.zone

$TTL 1D

@     INSOA     @ admin.123.com. (

                                          2015010 ; serial

                                          1D    ; refresh

                                          1H    ; retry

                                          1W  ; expire

                                          3H) ; minimum

        INNS       ns.123.com.

       IN MX 5 mail.123.com.

mail   IN A    192.168.142.20

ns     IN A    192.168.142.129

www    IN A    11.11.11.11

bbs    IN CNAME www

完成named-checkzone "123.com" /var/named/123.com.zone 测试文件是否正确

Vim /etc/named.conf

 

 

options {

       listen-on port 53 { 127.0.0.1;192.168.142.129;};

       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";

       allow-query     { localhost; };

       recursion yes;

测试

 

root@liuzan named]# dig @192.168.142.129bbs.123.com

 

; <<>> DiG9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.4 <<>> @192.168.142.129bbs.123.com

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY,status: NOERROR, id: 60236

;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2,AUTHORITY: 1, ADDITIONAL: 1

 

;; QUESTION SECTION:

;bbs.123.com.                  IN     A

 

;; ANSWER SECTION:

bbs.123.com.           86400      IN     CNAME    www.123.com.

www.123.com.                86400      IN     A      11.11.11.11

 

;; AUTHORITY SECTION:

123.com.         86400      IN     NS    ns.123.com.

 

;; ADDITIONAL SECTION:

ns.123.com.             86400      IN     A      192.168.142.129

 

;; Query time: 0 msec

;; SERVER:192.168.142.129#53(192.168.142.129)

;; WHEN: Tue Oct 13 09:15:49 2015

;; MSG SIZE rcvd: 96

 

反解析(一般应用在邮件服务器)

Vim /etc/named.conf

zone "142.168.192.in-addr.arpa"IN {

       type master;

       file "142.168.192.zone";

};

[root@liuzan named]# cat/var/named/142.168.192.zone

$TTL 1D

@     INSOA     @ admin.123.com. (

                                          2015010 ; serial

                                          1D    ; refresh

                                          1H    ; retry

                                          1W  ; expire

                                          3H) ; minimum

        INNS        ns.123.com.

129    IN PTR   ns.123.com.

20     IN PTR   mail.123.com

配置文件完成

测试

dig @192.168.142.129 -x 192.168.142.129


你可能感兴趣的:(配置,dns)