bind9的一些配置

/etc/bind/named.conf.options:

options {

        listen-on port 53 { any; }; // 监听在主机的53端口上。any代表监听所有的主机
        directory       "/var/named"; // 如果此档案底下有规范到正反解的zone file 档名时,该档名预设应该放置在哪个目录底下

         // 下面三项是服务的相关统计信息

        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     { any; }; // 谁可以对我的DNS服务器提出查询请求。any代表任何人
        recursion yes;
        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;
        forwarders { // 指定上层DNS服务器
           114.114.114.114;
        };
        bindkeys-file "/etc/named.iscdlv.key";
        //managed-keys-directory "/var/named/dynamic";
};

  

/etc/bind/named.conf:

include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
//include "/etc/bind/named.conf.default-zones";

  

/etc/bind/named.conf.local

zone "u.com" IN {
        type master;
        file "/etc/bind/u.com.zone";
};

  

/etc/bind/u.com.zone
$TTL 86400
@       IN SOA          ns.u.com. root (
                                        1       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        0 )     ; minimum
@       IN      NS      ns.u.com.
ns      IN      A       192.168.1.219
www     IN      A       1.1.1.1
g       IN      A       1.1.1.1

  

时间: 2024-10-03 15:01:30

bind9的一些配置的相关文章

Ubuntu DNS bind9 配置

下面的配置就是实现解析test.zp.com到不同的IP地址 安装dns server软件包$ apt-get install bind9 配置dns配置文件的路径在/etc/bind路径下面添加一个zone$ /etc/bind# vim /etc/bind/named.conf.local 添加下面,语法可以参照/etc/bind/zones.rfc1918中的语法添加,如下: zone "zp.com" { type master; file "/etc/bind/db

实习之bii--源码安装bind9

刚学习linux时安装过fctix小企鹅输入法,那个比这个安装还要复杂,不过在这里也写一写,还是用的./configure make makeinstall这套命令.不像fctix有些高版本开始用cmake了... 1../configure出错,提示少openssl 2.安装openssl 3.安装完openssl后,再检测一遍就通过了. 4.然后make && make install 顺利安装完毕,如果在检测时制定目录profix=/usr/local/bind 则bind9的执行程

bind9+dlz+mysql连接断开问题

前言 关于bind-dlz介绍:http://bind-dlz.sourceforge.net/ DLZ(Dynamically Loadable Zones)与传统的BIND9不同,BIND的不足之处: BIND从文本文件中获取数据,这样容易因为编辑错误出现问题. BIND需要将数据加载到内存中,如果域或者记录较多,会消耗大量的内存. BIND启动时解析Zone文件,对于一个记录较多的DNS来说,会耽误更多的时间. 如果近修改一条记录,那么要重新加载或者重启BIND 才能生效,那么需要时间,可

基于dns搭建eureka集群

eureka集群方案: 1.通常我们部署的eureka节点多于两个,根据实际需求,只需要将相邻节点进行相互注册(eureka节点形成环状),就达到了高可用性集群,任何一个eureka节点挂掉不会受到影响. 2.可能会有初学者和我一样,一开始的时候没有完全理解eureka集群的原理,直接把每个eureka节点的url写进配置文件,期望所有的eureka节点进行相互注册.实际上,节点间进行信息同步的时候,只会选取配置文件第一个eureka的url,除非发生url错误,才会依次选取有效url进行信息同

kubernetes实践:内部dns域名解析服务器

操作系统:Ubuntu 16.04 服务器IP:172.18.1.12 1. 安装bind9 apt install bind9 -y 2. 配置解析文件 进入/etc/bind目录下,打开named.conf.local // // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/

项目环境搭建【Docker+k8s】五 || 部署自建DNS系统

目录 1.部署主机 2.安装部署bind9 3.配置主配置文件 4.配置区域配置文件 5.配置区域数据文件 6.启动服务 1.部署主机 YN101-21.host.com 2.安装部署bind9 #安装bind yum install bind -y #查看是否安装成功 [[email protected] ~]# rpm -qa bind #输出如下 bind-9.11.4-9.P2.el7.x86_64 3.配置主配置文件 修改named.conf配置文件 vi /etc/named.con

Linux bind9配置

Linux下配置DNS服务器: 域名软件 : bind # berkely internet name domain bind: /etc/named.conf : root : named /var/named/ : 工作目录 配置文件: /etc/named.conf options { #全局配置 directory "/var/named"; }; zone "." IN { type hint; #( master -> 住 slave ->

ubuntu10.04 bind9 配置主从区域数据传送问题

今天在ubuntu10.04上配置dns主从区域数据传送时 从服务器学习不到主服务器的配置,查看/var/log/messages时显示为 Aug  1 06:42:45 ubuntu kernel: [ 5397.159601] type=1503 audit(1406900565.661:37):  operation="mknod" pid=2351 parent=1 profile="/usr/sbin/named" requested_mask="

安装配置bind-9.3.6-25.P1.el5_11.8

1.通过yum install bind -y 自动安装. 2.安装之后在/etc/下没有找到named.conf配置文件.于是在网上查看了一下,发现其安装在了别的目录下面,于是将其拷贝. cp -a /usr/share/doc/bind-9.3.6/sample/etc/* /etc/ cp -a /usr/share/doc/bind-9.3.6/sample/var/named/* /var/named/ 启动文件在/etc/rc.d/init.d/named start 3.开始配置主