0

Why does this ENom name server resolve incorrectly? Earthlink is related to my ISP.

$ nslookup yahoo.com dns1.name-services.com
Server:  dns1.name-services.com
Address:  98.124.192.1

Name:    yahoo.com.earthlink.net
Address:  69.64.147.243


$ nslookup yahoo.com
Non-authoritative answer:
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Name:    yahoo.com
Addresses:  98.139.183.24
          206.190.36.45
          98.138.253.109


$ nslookup dns1.name-services.com
Non-authoritative answer:
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Name:    dns1.name-services.com
Address:  98.124.192.1
2

1 Answer 1

2

I don't know why it isn't resolving it. However, the reason that it is appending earthlink.net to yahoo.com is because, after not finding the record for yahoo.com (probably for the reason @devicenull mentioned), it is appending a default domain (in this case earthlink.net) because the nslookup request wasn't terminated in a "."

The following will return more valid results from what your dns server is finding (note the trailing "." on yahoo.com.

nslookup yahoo.com. dns1.name-services.com

Hope that helps,

Hal

2
  • 1
    *** No all records (ANY) records available for yahoo.com.
    – Chloe
    Jan 9, 2014 at 18:19
  • 1
    To clarify: nslookup queries for yahoo.com.earthlink.net first then queries for yahoo.com because the trailing dot was omitted, not the other way around. You can easily see this behavior by running nslookup in debug mode.
    – joeqwerty
    Jan 9, 2014 at 18:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .