From 43eb5c971842f23bc1a7650215d9397b0fae9bb9 Mon Sep 17 00:00:00 2001 From: Joachim Tingvold Date: Mon, 21 Mar 2016 17:13:54 +0100 Subject: Add some debug to bind. --- bootstrap/make-named.pl | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) (limited to 'bootstrap/make-named.pl') diff --git a/bootstrap/make-named.pl b/bootstrap/make-named.pl index 4812d81..2681506 100755 --- a/bootstrap/make-named.pl +++ b/bootstrap/make-named.pl @@ -56,6 +56,42 @@ options { listen-on-v6 { any; }; }; +logging { + category "default" { "debug"; }; + category "general" { "debug"; }; + category "database" { "debug"; }; + category "security" { "debug"; "stats"; }; + category "config" { "debug"; "stats"; }; + category "resolver" { "debug"; "stats"; }; + category "xfer-in" { "debug"; "stats"; }; + category "xfer-out" { "debug"; "stats"; }; + category "notify" { "debug"; "stats"; }; + category "client" { "debug"; }; + category "unmatched" { "debug"; }; + category "network" { "debug"; }; + category "update" { "debug"; }; + category "queries" { "stats"; }; + category "dispatch" { "debug"; }; + category "dnssec" { "debug"; }; + category "lame-servers" { "debug"; }; + + channel "debug" { + file "/etc/bind/nameddbg" versions 2 size 50m; + print-time yes; + print-category yes; + print-severity yes; + severity debug 9; + }; + + channel "stats" { + file "/etc/bind/namedstats" versions 2 size 50m; + print-time yes; + print-category yes; + print-severity yes; + severity debug 3; + }; +}; + key DHCP_UPDATER { algorithm HMAC-MD5.SIG-ALG.REG.INT; secret $nms::config::ddns_key; -- cgit v1.2.3 From 219f42f4d80b6432bc1f9ad76236304e448b70eb Mon Sep 17 00:00:00 2001 From: Joachim Tingvold Date: Tue, 22 Mar 2016 23:18:02 +0100 Subject: Fixed IPv6 PTR; split up into /32's. --- bootstrap/make-named.pl | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) (limited to 'bootstrap/make-named.pl') diff --git a/bootstrap/make-named.pl b/bootstrap/make-named.pl index 2681506..a59198f 100755 --- a/bootstrap/make-named.pl +++ b/bootstrap/make-named.pl @@ -116,14 +116,26 @@ zone "infra.$nms::config::tgname.gathering.org" { allow-transfer { ns-xfr; }; }; -zone "$nms::config::ipv6zone" { +EOF + +# IPv6 PTR +foreach my $ipv6_net (NetAddr::IP->new($nms::config::base_ipv6net)->split(32)){ + my $ipv6 = Net::IP->new($ipv6_net); + (my $ipv6zone = $ipv6->reverse_ip()) =~ s/\.$//; + + print NFILE <new($nms::config::base_ipv6net)->split(32)){ + my $ipv6 = Net::IP->new($ipv6_net); + (my $ipv6zone = $ipv6->reverse_ip()) =~ s/\.$//; + + print NFILE < Date: Tue, 22 Mar 2016 23:19:21 +0100 Subject: Add stats for BIND. --- bootstrap/make-named.pl | 1 + 1 file changed, 1 insertion(+) (limited to 'bootstrap/make-named.pl') diff --git a/bootstrap/make-named.pl b/bootstrap/make-named.pl index a59198f..133cd80 100755 --- a/bootstrap/make-named.pl +++ b/bootstrap/make-named.pl @@ -54,6 +54,7 @@ options { recursion yes; auth-nxdomain no; listen-on-v6 { any; }; + statistics-file "/etc/bind/named.rndc-stats"; }; logging { -- cgit v1.2.3 From 07d330cf0cf54441ed8d730fba2457c7fdfb97bb Mon Sep 17 00:00:00 2001 From: Joachim Tingvold Date: Tue, 22 Mar 2016 23:24:31 +0100 Subject: Sigh... --- bootstrap/make-named.pl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bootstrap/make-named.pl') diff --git a/bootstrap/make-named.pl b/bootstrap/make-named.pl index 133cd80..e42ecd1 100755 --- a/bootstrap/make-named.pl +++ b/bootstrap/make-named.pl @@ -119,8 +119,8 @@ zone "infra.$nms::config::tgname.gathering.org" { EOF -# IPv6 PTR -foreach my $ipv6_net (NetAddr::IP->new($nms::config::base_ipv6net)->split(32)){ + # IPv6 PTR + foreach my $ipv6_net (NetAddr::IP->new($nms::config::base_ipv6net)->split(32)){ my $ipv6 = Net::IP->new($ipv6_net); (my $ipv6zone = $ipv6->reverse_ip()) =~ s/\.$//; @@ -141,6 +141,7 @@ include "/etc/bind/named.conf.default-zones"; include "named.reverse4.conf"; include "named.master-include.conf"; EOF + } } if ( $role eq "slave" ) -- cgit v1.2.3 From dcf06094021f4cb0cb74ae00cdb2629fccffff6e Mon Sep 17 00:00:00 2001 From: Joachim Tingvold Date: Tue, 22 Mar 2016 23:28:23 +0100 Subject: Cosmetics... --- bootstrap/make-named.pl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'bootstrap/make-named.pl') diff --git a/bootstrap/make-named.pl b/bootstrap/make-named.pl index e42ecd1..62ad584 100755 --- a/bootstrap/make-named.pl +++ b/bootstrap/make-named.pl @@ -1,5 +1,6 @@ #!/usr/bin/perl -I /root/tgmanage use strict; +use NetAddr::IP; BEGIN { require "include/config.pm"; @@ -124,6 +125,7 @@ EOF my $ipv6 = Net::IP->new($ipv6_net); (my $ipv6zone = $ipv6->reverse_ip()) =~ s/\.$//; + print NFILE <