BIND 9.2.2 Resolution of hostnames in NOTIFY SET

This is a discussion on BIND 9.2.2 Resolution of hostnames in NOTIFY SET within the Bind Users forums, part of the DNS and Related Forums category; Hi, Does anyone know how BIND resolves the hostnames in the NOTIFY SET? Does it refer to the zone file ...


Go Back   Usenet Forums > DNS and Related Forums > Bind Users

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 08-03-2004
Garreth McDaid
 
Posts: n/a
Default BIND 9.2.2 Resolution of hostnames in NOTIFY SET

Hi,

Does anyone know how BIND resolves the hostnames in the NOTIFY SET?
Does it refer to the zone file from which the NS records are pulled or
does it use the answer given by the NS servers in the OS resolv.conf?

I need NOTIFY to work between a MASTER and a SLAVE that run on
internal addresses but deal with zone files that contain public
addresses.

I can get NOTIFY to work when dealing with *only* internal addresses,
but not when I introduce external addresses ie where the address of a
host in the zone file is different to the one that would normally be
resolved using resolv.conf servers.

thx

Garreth
Reply With Quote
  #2 (permalink)  
Old 08-09-2004
Garreth McDaid
 
Posts: n/a
Default Re: BIND 9.2.2 Resolution of hostnames in NOTIFY SET

garreth.mcdaid@sabre-ots.com (Garreth McDaid) wrote in message news:<2e54aff8.0408030916.4bae05e5@posting.google. com>...
> Hi,
>
> Does anyone know how BIND resolves the hostnames in the NOTIFY SET?
> Does it refer to the zone file from which the NS records are pulled or
> does it use the answer given by the NS servers in the OS resolv.conf?
>
> I need NOTIFY to work between a MASTER and a SLAVE that run on
> internal addresses but deal with zone files that contain public
> addresses.
>
> I can get NOTIFY to work when dealing with *only* internal addresses,
> but not when I introduce external addresses ie where the address of a
> host in the zone file is different to the one that would normally be
> resolved using resolv.conf servers.
>
> thx
>
> Garreth



> Does anyone know how BIND resolves the hostnames in the NOTIFY SET?
> Does it refer to the zone file from which the NS records are pulled or
> does it use the answer given by the NS servers in the OS resolv.conf?


BIND resolves the names in the NOTIFY set using the named daemon of
which the zone file forms a part, therefore NOTIFY fails when the
SLAVE is on running on a NS Server that listens on a different (eg
internal/private) address. You can verify this by turning on debugging
iwth "rndc trace 1".

The "also-notify" facility doesn't resolve this problem either,
because also-notify only works *after* the initial NOTIFY takes place.
It the initial NOTIFY doesn't work, "also-notify" seems to be
cancelled.

You could put a third NS record in the zone file that resolves
directly to an internal address, but that's not something I'd
recommend.

Garreth
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 07:55 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0