external registrar problem

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hey,

I posted earlier and thanks Kevin for all your help, but such as it is
the problem still persists.

we have issues resolving dns addressess (ONLY external cname ==>
internal A ==> internal IP). here are a couple of nslookups that demo
the success and failure:

GOOD:
------------
Got answer:
HEADER:
opcode = QUERY, id = 34, rcode = NOERROR
header flags: response, want recursion, recursion avail.
questions = 1, answers = 2, authority records = 0,
additional = 0

QUESTIONS:
external.domain.net, type = A, class = IN
ANSWERS:
-> external.domain.net
canonical name = internal.host.int
ttl = 3600 (1 hour)
-> internal.host.int
internet address = 10.99.9.21
ttl = 15 (15 secs)

------------
Non-authoritative answer:
Name: internal.host.int
Address: 10.99.9.21
Aliases: external.domain.net

BAD:
------------
Got answer:
HEADER:
opcode = QUERY, id = 31, rcode = NXDOMAIN
header flags: response, auth. answer
questions = 1, answers = 1, authority records = 1,
additional = 0

QUESTIONS:
external.domain.net, type = A, class = IN
ANSWERS:
-> external.domain.net
canonical name = internal.host.int
ttl = 3600 (1 hour)
AUTHORITY RECORDS:
-> host.int
ttl = 86400 (1 day)
primary name server = dns23.register.com
responsible mail addr = root.register.com
serial = 200007275
refresh = 10800 (3 hours)
retry = 3600 (1 hour)
expire = 604800 (7 days)
default TTL = 86400 (1 day)

------------
*** internal.host.int can't find external.domain.net: Non-existent
domain

Correct me if i'm wrong but it looks like the external dns server is
saying no such name but passing back the correct response. i guess the
juicy part is the header flags. . any help would be greatly
appreciated.

Marcel

.



Relevant Pages

  • Wrong IP for Domain name
    ... header flags: response, auth. ... answer, want recursion, recursion avail. ... ttl = 3600 ...
    (microsoft.public.windows.server.active_directory)
  • Re: Using TTL to Locate Hosts
    ... Do you want to know if the machine (networking stack in kernel) is up or the service? ... you are looking for a response. ... That response will contain a TTL. ... The most important thing you don't know is if the TTL was created by the stack on the host or somewhere else, most often a device between you and the host. ...
    (Pen-Test)
  • Re: Is there a command that shows whats happening to a WISP at the DNS server level?
    ... Default Server: DD-WRT ... response, want recursion, recursion avail. ... ttl = 7200 ... nameserver = ns16.worldnic.com ...
    (alt.internet.wireless)
  • Re: DNS - TTL problem with Solaris 9
    ... This would enable the disable the caching, but my problem is that I ... want my application to respect the TTL value returned in the DNS ... >>dictates the actual time to live of a dns response. ...
    (comp.unix.solaris)