简单配置bind

 

一、首先要了解Bind的主配置文件是/etc/named.conf
以下是文件的内容
options{
             directory "/var/named";
             dump-file "/var/named/data/cache_dump.db";
             .......
 };
第一行设置了named要读写文件的路径
二、
1、设置根区域
 zone "." {
 type hint;                          # 定义区域类型 hint表示根区域
 file  "name.ca";                /* 定义保存区域数据的文件名,它包括了Internet上根服务器对应的
                                             IP地址。此文件路径是/var/named/named.ca  */
 };
2、设置主区域
 zone "abc.com" {
 type master;              # 主区域类型是master
 file  "abc.com.zone";   # 它包含了主机名和对应的IP地址、刷新间隔和过期时间等
 allow-transfer {           # 定义允许区域复制的辅域名服务器地址
 192.168.1.177;
 192.168.1.17;
};
};
3、设置从区域
 zone "abc.com" {
 type slave;                # 从区域类型是slave
 file  "slaves/abc.com.zone";    # 它是主区域文件的副本,路径是/var/named/slaves/abc.com.zone
masters {192.168.16.177;};   # 设置主名称服务器的地址
 };
4、设置反向解析区域
 zone "16.168.192.in-addr.arpa" {
 type master;
 file  "192.168.16.arpa";
};
三、配置区域文件
以下是/var/named/abc.com.zone 文件的完整例子
$ttl   38400
abc.com.    IN  SOA  dns.abc.com.    admin.abc.com. (
             2007042301
             10800
             3600
             604800
             38400 )
abc.com.    IN    NS    dns.abc.com.
 
dns   IN    A   192.168.16.117
[url]www.abc.com[/url].      IN    A    192.168.16.9
mail1.abc.com.      IN    A     192.168.16.178
mail2.abc.com.      IN    A     192.168.16.179
 
bbs                        IN    CNAME        www
samba                    IN    CANME        www
 
abc.com.                 IN    MX        10 mail1.abc.com.
abc.com.                IN     MX        11 mail2.abc.com.
 
/*$ttl选项定义了允许客户端缓存来自查询的数据的默认时间,单位是秒。
   SOA(起始授权机构)
  10800  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值