DNS 的搭建 主从同步&子域授权&分离解析

DNS服务器


yum -y install bind bind-chroot

mv  /etc/named.conf  /etc/named.conf.origin 

vim /var/named/chroot/etc/named.conf

options {                                   #定义全局选项

    directory  "/var/named";             #区域数据文件的默认存放位置

    allow-transfer { 192.168.1.199; };      #授权从DNS服务器

};

zone "zongxuan.com" IN {                      #定义正向解析区域

    type master;                            #类型为主区域

    file "zongxuan.com.zone";                 #本区域的地址数据文件

};

zone "1.168.192.in-addr.arpa" IN {          #设置反向解析区域(不是必需的,可选)

    type master;

    file "192.168.1.arpa";

};


vim /var/named/chroot/var/named/zongxuan.com.zone

$TTL    86400                                  #有效记录的生存周期

@  IN  SOA  zongxuan.com.  admin.zongxuan.com.  (

   2013101601                                  #更新序号

   3H                                          #刷新时间

   15M                                         #重试间隔

   1W                                          #失效时间

   1D                                          #无效记录的生存周期

)

@           IN      NS        ns.zongxuan.com.             #本域的DNS服务器地址

ns          IN      A         192.168.1.254                  

svr6        IN      A         192.168.1.6

www         IN      A         192.168.2.100

mail        IN      A         192.168.3.25

ftp         IN      CNAME     www                          #CNAME别名记录

*           IN      A         192.168.4.100                 #*泛域名解析


vim /var/named/chroot/var/named/192.168.1.arpa 

$TTL    86400

@  IN  SOA  zongxuan.com.  admin.zongxuan.com.  (

   2013101601                                  

   3H                                          

   15M                                        

   1W                                          

   1D                                         

)

@         IN      NS      ns.zongxuan.com.

254       IN      PTR     ns.zongxuan.com.

6         IN      PTR     ser1.zongxuan.com.

25         IN      PTR     mail.zongxuan.com.

100         IN      PTR     www.zongxuan.com.



named-checkconf etc/named.conf


named-checkzone zongxuan.com var/named/zongxuan.com.zone

named-checkzone 1.168.192.in-addr.arpa var/named/192.168.1.arpa


service named restart



主从DNS服务器


yum -y install bind bind-chroot

cd /var/named/chroot/etc/ 

scp root@192.168.1.254:/var/named/chroot/etc/named.conf ./

vim /var/named/chroot/etc/named.conf


options {

    directory  "/var/named";

    #allow-transfer { 192.168.1.199; };          //移除此行授权配置

};

zone "zongxuan.com" IN {

    type slave;                                  //区域类型改为slave

    file "slaves/zongxuan.com.zone";             //改为保存到slaves/子目录下

    masters { 192.168.1.254; };                 //指定主DNS服务器的地址

};

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

    type slave;                                  //区域类型改为slave

    file "slaves/192.168.1.arpa";             //指定主DNS服务器的地址

    masters { 192.168.1.254; };                 //改为保存到slaves/子目录下

};


service named restart




子域授权


子DNS

yum -y install bind bind-chroot

vim /var/named/chroot/etc/named.conf

options {

    directory  "/var/named";

};

zone "bj.zongxuan.com" IN {                        #权威域bj.zongxuan.com

    type master;

    file "bj.zongxuan.com.zone";

};

zone "zongxuan.com" IN {                           #转发域zongxuan.com

    type forward;                                  #类型为forward

    forwarders { 192.168.1.254; };                 #若有查询请求转发到父域DNS服务器

};


vim /var/named/chroot/var/named/bj.zongxuan.com.zone

$TTL    86400

@  IN  SOA  bj.zongxuan.com.  admin.bj.zongxuan.com.  (

   2013101701

   3H

   15M

   1W

   1D

)

@       IN      NS      dns.bj.zongxuan.com.

        IN      A       192.168.1.199

dns     IN      A       192.168.1.199

www     IN      A       1.2.3.4


service named restart


父DNS

vim  /var/named/chroot/var/named/zongxuan.com.zone

bj.zongxuan.com.        IN      NS      dns.bj.zongxuan.com.

dns.bj.zongxuan.com.    IN      A       192.168.1.199



DNS分离解析

 vim  /var/named/chroot/etc/named.conf


options {

    directory  "/var/named";

};

acl "neiwang" {                                 #针对已知地址定义acl

    192.168.1.0/24; 127.0.0.0/8;

};

view "mylan" {                                  #定义视图mylan

    match-clients { neiwang; };                  #适用于mylan定义的客户机地址

    zone "zongxuan.com" IN {

        type master;

        file "zongxuan.com.zone.lan";              #视图mylan的地址数据文件

    };

};

view "other" {                                  #定义视图other

    match-clients { any; };                  #any为内建acl,无需再定义

    zone "zongxuan.com" IN {

        type master;

        file "zongxuan.com.zone.other";         #视图other的地址数据文件

};

};


vim /var/named/chroot/var/named/zongxuan.com.zone.lan

用内网的IP

vim /var/named/chroot/var/named/zongxuan.com.zone.other

用公网的IP


做内网外网分离

移动电信联通分离





客户机

vim /etc/resolv.conf 

nameserver 192.168.1.254


nslookup www.zongxuan.com 

nslookup www.zongxuan.com 192.168.1.254


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值