Bind 9.4.2 not resolving external names but seemingly only on linux
Jeffrey Collyer
jwc3f at virginia.edu
Tue Jan 15 16:49:33 UTC 2008
Chris,
Thanks for the insight. Recursion is definitely the issue.
However I do not have any config directives in the named.conf
restricting recursion and the config files are identical (according to
diff) between the Solaris 8 machine and the Linux box. The Solaris 8
box seems to be ignoring the new no-recursion default, while the Linux
box is picking it up.
By adding an explicit allow-recursion statement to each config I was
able to get the behavior the same across both machines.
Jeff
Chris Buxton wrote:
> It sounds like perhaps you haven't defined 'allow-recursion' on the
> Linux server. The default value for this has changed with 9.4.
>
> When you say that resolution of internal addresses works fine, is the
> server authoritative for this data? And are the client machines that
> try to look up data on the same subnet as the server, or are they on a
> separate logical subnet?
>
> The default now is:
>
> allow-recursion { localhost; localnets; };
> allow-query { any; };
>
> Chris Buxton
> Professional Services
> Men & Mice
> Address: Noatun 17, IS-105, Reykjavik, Iceland
> Phone: +354 412 1500
> Email: cbuxton at menandmice.com
> www.menandmice.com
>
> Men & Mice
> We bring control and flexibility to network management
>
> This e-mail and its attachments may contain confidential and
> privileged information only intended for the person or entity to which
> it is addressed. If the reader of this message is not the intended
> recipient, you are hereby notified that any retention, dissemination,
> distribution or copy of this e-mail is strictly prohibited. If you
> have received this e-mail in error, please notify us immediately by
> reply e-mail and immediately delete this message and all its attachment.
>
>
>
> On Jan 14, 2008, at 1:46 PM, Jeffrey Collyer wrote:
>
>> So I have 3 nameservers running 9.3.4. Two on Solaris, one on Linux.
>> Everything working fine, but I need the "rrset-order fixed"
>> implementation in 9.4.2 (or whenever it was finished).
>>
>> Grabbed the source for 9.4.2 compiled it everywhere. Upgraded the
>> Solaris boxes, no problem. All resolution works fine.
>>
>> I put the new binary in place on the Linux box, and restarted
>> named. On
>> the Linux box only, resolution of addresses outside my domain fail.
>> Resolution of internal addresses works fine.
>>
>> Any ideas why the behavior would change just based on the OS?
>>
>> The Linux is Ubuntu 6.0.6, so debian with a 2.6.15 kernel.
>>
>>
>> Jeff
>>
>>
--
Jeffrey Collyer
Hostmaster/CMS Admin
University of Virginia
mailto:collyer at virginia.edu
434-982-4696
More information about the bind-users
mailing list