named not resolving past CNAME?

bobvance at alumni.caltech.edu bobvance at alumni.caltech.edu
Fri May 5 20:13:04 UTC 2000


I don't know why it behaves this way, but I think that it must be
"normal".
It happens to me with a similar setup:

   HP-UX internal DNS
   Sun  external DNS (forwarder)

I've only noticed it with www.yahoo.com.

It also happens with a Linux internal DNS running 'named' 8.2.2-p5
and forwarding to the same servers.

I've used both 8.1.1 and 4.9.7 versions of 'nslookup' on the HP-UX,
and 8.2.2-p5 'nslookup' on the Linux box.


-----------------------------------------------
Tks          |  BVance at sbm.com
BV           |  BobVance at alumni.caltech.edu
Sr. Tech. Consultant,    SBM
Vox 770-623-3430         11455 Lakefield Dr.
Fax 770-623-3429         Duluth, GA 30097-1511
===============================================

-----Original Message-----
From: news at dejanews.com [mailto:news at dejanews.com]On Behalf Of
drahbany at my-deja.com
Sent: Thursday, May 04, 2000 1:07 PM
To: comp-protocols-dns-bind at moderators.isc.org
Subject: named not resolving past CNAME?


Hello gurus,

I am not by any stretch a DNS expert, and I'm having a rather strange
problem that I hope you can help resolve.  I have an "internal" DNS
server (running HP-UX 10.20) that is authoritative for "internal" or
local domains.  All other queries are forwarded to a DNS server (running
RH Linux 6.0) as specified by the "forwarders" line in /etc/named.boot.

So, here's the problem: If I do an "nslookup" on www.yahoo.com, the
server returns an error saying "no address information found".

If I do an nslookup specifying CNAME as the querytype for www.yahoo.com,
the server replies with the canonical name for www.yahoo.com, which is
www.yahoo.akadns.net.

Then, if I do an nslookup on www.yahoo.akadns.net the server returns a
list of IP addresses associated with that host.

Finally, if I do an nslookup again for www.yahoo.com, the server returns
a list of IP addresses associated with that host - as I would have
expected with the FIRST QUERY!

I've attached the transcript of the scenario I just described (note:
I've changed my internal named/addresses to protect the innocent).

Please help if you can!

TRANSCRIPT FOLLOWS:
//nameserver/roots # nslookup -ty=A www.yahoo.com
Name Server:  nameserver.mydomain.com
Address:  192.168.100.100

Trying DNS
looking up FILES
*** No address information is available for "www.yahoo.com"
//nameserver/roots # nslookup -ty=CNAME www.yahoo.com
Name Server:  nameserver.mydomain.com
Address:  192.168.100.100

Trying DNS
Non-authoritative answer:
www.yahoo.com   canonical name = www.yahoo.akadns.net

Authoritative answers can be found from:
yahoo.com       nameserver = ns1.yahoo.com
yahoo.com       nameserver = ns2.dca.yahoo.com
yahoo.com       nameserver = ns3.europe.yahoo.com
yahoo.com       nameserver = ns5.dcx.yahoo.com
ns1.yahoo.com   internet address = 204.71.200.33
ns2.dca.yahoo.com       internet address = 209.143.200.34
ns3.europe.yahoo.com    internet address = 194.237.108.51
ns5.dcx.yahoo.com       internet address = 216.32.74.10
//nameserver/roots # nslookup -ty=A www.yahoo.akadns.net
Name Server:  nameserver.mydomain.com
Address:  192.168.100.100

Trying DNS
Name:    www.yahoo.akadns.net
Addresses:  204.71.200.75, 204.71.200.67, 204.71.200.68, 204.71.202.160
          204.71.200.74

//nameserver/roots # nslookup -ty=A www.yahoo.com
Name Server:  nameserver.mydomain.com
Address:  192.168.100.100

Trying DNS
Non-authoritative answer:
Name:    www.yahoo.akadns.net
Addresses:  204.71.200.67, 204.71.200.68, 204.71.202.160, 204.71.200.74
          204.71.200.75
Aliases:  www.yahoo.com

END OF TRANSCRIPT.


THANKS FOR YOUR HELP,

David Rahbany


Sent via Deja.com http://www.deja.com/
Before you buy.






More information about the bind-users mailing list