首页 > 代码库 > 主DNS服务配置,bind配置二

主DNS服务配置,bind配置二

上一篇文章中已经配置缓存服务器,这里说说主DNS服务器的配置:


涉及相关知识:

资源记录:

 SOA:资源起始记录,放在配置文件的第一条

A记录:域名指向IP地址

AAAA记录:域名指向IPV6地址

PTR记录:IP地址指向域名

NS记录:指定负责此DNS区域的权威名称服务器。

CNAME记录:别名记录

MX记录:邮件交换记录


在这里使用域名www.abc.com


在/etc/named.rfc1912.zones中添加需要解析的域;


zone "abc.com" IN {
        type master;
        file "abc.com.zone";
};


此处:

abc.com为解析域的名称

type:定义服务器是主服务器还是从服务器;master是主服务器

file:定义解析域文件;默认解析域文件在/var/named/下;注意文件名称


定义解析域文件:

解析域文件在/var/named/下添加

刚才已经定义了解析文件,现在创建解析文件

vim /var/named/abc.some.zone


在解析文件中定义如下信息:

$TTL 86400
$ORIGIN abc.com.

@    IN    SOA    ns1.abc.com.    admin.abc.com.    (
    2017041801
    1D
    5M
    1W
    1D    )
    
    IN    NS    ns1
    IN    NS    ns1
    IN    MX 10 mx1
    IN    MX 20 mx2
ns1     IN      A       10.100.110.30
ns2     IN      A       10.100.110.31
mx1     IN      A       10.100.110.32
mx2     IN      A       10.100.110.33
www    IN    CNAME    ns1


指定的解析域文件配置完成,保存后启动

本文出自 “Linux从入门到架构” 博客,请务必保留此出处http://someonly.blog.51cto.com/8946910/1918960

主DNS服务配置,bind配置二