Home | History | Annotate | Line # | Download | only in ns1
      1      1.1  christos /*
      2      1.1  christos  * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
      3      1.1  christos  *
      4      1.1  christos  * SPDX-License-Identifier: MPL-2.0
      5      1.1  christos  *
      6      1.1  christos  * This Source Code Form is subject to the terms of the Mozilla Public
      7      1.1  christos  * License, v. 2.0.  If a copy of the MPL was not distributed with this
      8      1.1  christos  * file, you can obtain one at https://mozilla.org/MPL/2.0/.
      9      1.1  christos  *
     10      1.1  christos  * See the COPYRIGHT file distributed with this work for additional
     11      1.1  christos  * information regarding copyright ownership.
     12      1.1  christos  */
     13      1.1  christos 
     14      1.1  christos key rndc_key {
     15      1.1  christos 	secret "1234abcd8765";
     16      1.1  christos 	algorithm @DEFAULT_HMAC@;
     17      1.1  christos };
     18      1.1  christos 
     19      1.1  christos controls {
     20      1.1  christos 	inet 10.53.0.1 port @CONTROLPORT@ allow { any; } keys { rndc_key; };
     21      1.1  christos };
     22      1.1  christos 
     23      1.1  christos options {
     24      1.1  christos 	query-source address 10.53.0.1;
     25      1.1  christos 	notify-source 10.53.0.1;
     26      1.1  christos 	transfer-source 10.53.0.1;
     27      1.1  christos 	port @PORT@;
     28      1.1  christos 	pid-file "named.pid";
     29      1.1  christos 	listen-on { 10.53.0.1; };
     30      1.1  christos 	listen-on-v6 { none; };
     31  1.1.1.2  christos 	allow-transfer { any; };
     32      1.1  christos 	recursion yes;
     33      1.1  christos 	dnssec-validation no;
     34      1.1  christos 	max-stale-ttl 20;
     35      1.1  christos 	stale-answer-ttl 3;
     36      1.1  christos 	stale-answer-enable yes;
     37      1.1  christos 	stale-cache-enable yes;
     38      1.1  christos 	stale-refresh-time 0;
     39      1.1  christos 	servfail-ttl 0;
     40      1.1  christos };
     41      1.1  christos 
     42      1.1  christos zone "." {
     43      1.1  christos 	type primary;
     44      1.1  christos 	file "root.db";
     45      1.1  christos };
     46      1.1  christos 
     47      1.1  christos zone "stale.test" {
     48      1.1  christos 	type primary;
     49      1.1  christos 	file "stale.test.db";
     50      1.1  christos };
     51