bind slave not get DNS update
Paul Ooi Cong Jen
paulooi at takizo.com
Wed Jan 5 01:11:05 UTC 2011
Hi Steve,
Do you have rndc key running on your bind?
--
Paul Ooi
On 05-Jan-2011, at 8:43 AM, Steve Zeng wrote:
> We have a BIND DNS master and Windows DNS slave running for a while. I recently configured a second DNS slave running on Linux/Centos. When I stop/start the second DNS slave. It gets all zone files correctly. However, it does not get update when I make a zone file modification and increased the sn on the master. The odd thing is, I don’t see any xfer-out log in the master(I do see the xfer-out log for the windows DNS slave, though). Googling around and search BIND maillist archive does not get much clue either… any hint is greatly appreciated..
>
> BIND MASTER(bind-9.3.1-20.FC4):
> ============================
> options { # this section sets the default options
> directory "/var/named"; # directory where the zone files will reside
> listen-on {
> A.A.A.A; # public IP address of the local interface to listen
> 192.168.100.204; # private IP address of the local interface to listen
> 192.168.101.204;
> };
> auth-nxdomain no; # conform to RFC1035
> notify yes; # enable AA notifies
> allow-notify { none; };
> allow-query { any; }; # allow anyone to issue queries
> recursion no; # disallow recursive queries unless over-ridden below
> version "0"; # obscures version reporting - can't hurt
> zone-statistics yes;
> statistics-file "/var/named/statistics/named_stats.txt";
> };
>
> logging{
> channel simple_log {
> file "log/bind.log" versions 3 size 50m;
> severity info;
> print-time yes;
> print-severity yes;
> print-category yes;
> };
> category default{
> simple_log;
> };
> };
>
> view "office" {
> match-clients { office_networks; }; # match hosts in acl "office_networks" above
> recursion yes; # allow recursive queries
> notify-source * port 53;
> allow-transfer { B.B.B.0/24; C.C.C.0/24};
> also-notify {
> B.B.B.B; # public IP of first DNS slave(windows DNS)
> C.C.C.C; # public IP of second DNS slave(Linux BIND DNS)
> };
> zone "mydomain.com" in {
> type master;
> file "office/mydomain.com.zone";
> };
> };
>
> BIND SLAVE(bind-9.3.6-4.P1.el5_5.3):
> ================================
> options
> {
> // Those options should be used carefully because they disable port
> // randomization
> // query-source port 53;
> // query-source-v6 port 53;
>
> // Put files that named is allowed to write in the data/ directory:
> directory "/var/named"; // the default
> dump-file "data/cache_dump.db";
> statistics-file "data/named_stats.txt";
> memstatistics-file "data/named_mem_stats.txt";
> allow-notify
> {
> A.A.A.A; # # public IP of master
> };
> };
>
> logging
> {
> /* If you want to enable debugging, eg. using the 'rndc trace' command,
> * named will try to write the 'named.run' file in the $directory (/var/named).
> * By default, SELinux policy does not allow named to modify the /var/named directory,
> * so put the default debug log file in data/ :
> */
> channel default_debug {
> file "data/named.run";
> // severity dynamic;
> severity info;
> };
> };
>
> view "office"
> {
> /* This view will contain zones you want to serve only to "internal" clients
> that connect via your directly attached LAN interfaces - "localnets" .
> */
> match-clients { localnets; };
> recursion yes;
>
> // all views must contain the root hints zone:
> include "/etc/named.root.hints";
>
> include "/etc/named.rfc1912.zones";
> // you should not serve your rfc1912 names to non-localhost clients.
>
> // These are your "authoritative" internal zones, and would probably
> // also be included in the "localhost_resolver" view above :
> zone " mydomain.com" {
> type slave;
> file "slaves/ mydomain.com.zone";
> masters {
> /* put master nameserver IPs here */
> A.A.A.A;
> } ;
> };
> };
>
>
> Thanks,
>
> Steve
>
> _______________________________________________
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/bind-users/attachments/20110105/39be0243/attachment.html>
More information about the bind-users
mailing list