Question with DNS Query


What do,, ..., mean in DNS query? Thanks.
Who is Participating?
sowynConnect With a Mentor Commented:
Ok, I think you have to change the DNS server: you should set it to the nameserver which hosts the domain you are querying.

For example, if I query the domain in the server I get:

(root)  nameserver =
(root)  nameserver =
(root)  nameserver =

and their reverse:      internet address =      internet address =      internet address =

But if I change the DNS server and try to set the server which maintainces that domain (, it gives me the full information about it:
        primary name server =
        responsible mail addr =
        serial  = 2004091500
        refresh = 86400 (1 day)
        retry   = 1800 (30 mins)
        expire  = 604800 (7 days)
        default TTL = 86400 (1 day)

and so on...
These are the actual DNS servers, where is the first, and is the second backup server, etc...  There are backups so that when one goes down, your whole domain does not go down because it could be resolved in another backup sever.

Those are the "Global Top Level Domain" Servers (GTLD..)...
I can't give you more information because I don't know the query you made to get that...

yeshenglAuthor Commented:
Thanks. I am trying to query DNS with socket programming. Do you know how to do that?
yeshenglAuthor Commented:
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.