dig
From Initq
dig (domain information groper) is a flexible tool for interrogating DNS name servers. It performs DNS lookups and displays the answers that are returned from the name server(s) that were queried. Most DNS administrators use dig to troubleshoot DNS problems because of its flexibility, ease of use and clarity of output. Other lookup tools tend to have less functionality than dig.
A Record
internal:/home/apptricity/backup_scripts# dig lexiana.com A ; <<>> DiG 9.5.1-P3 <<>> lexiana.com A ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50372 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 5 ;; QUESTION SECTION: ;lexiana.com. IN A ;; ANSWER SECTION: lexiana.com. 20 IN A 99.54.115.122 ;; AUTHORITY SECTION: lexiana.com. 86344 IN NS ns3.mydyndns.org. lexiana.com. 86344 IN NS ns1.mydyndns.org. lexiana.com. 86344 IN NS ns2.mydyndns.org. lexiana.com. 86344 IN NS ns4.mydyndns.org. lexiana.com. 86344 IN NS ns5.mydyndns.org. ;; ADDITIONAL SECTION: ns1.mydyndns.org. 46 IN A 204.13.248.76 ns2.mydyndns.org. 16064 IN A 204.13.249.76 ns3.mydyndns.org. 16153 IN A 208.78.69.76 ns4.mydyndns.org. 16001 IN A 91.198.22.76 ns5.mydyndns.org. 16178 IN A 203.62.195.76 ;; Query time: 264 msec ;; SERVER: 192.168.168.15#53(192.168.168.15) ;; WHEN: Mon Oct 19 11:47:23 2009 ;; MSG SIZE rcvd: 227
MX Record
internal:/home/apptricity/backup_scripts# dig lexiana.com MX ; <<>> DiG 9.5.1-P3 <<>> lexiana.com MX ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15497 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 6 ;; QUESTION SECTION: ;lexiana.com. IN MX ;; ANSWER SECTION: lexiana.com. 43200 IN MX 5 mail.lexiana.com. ;; AUTHORITY SECTION: lexiana.com. 80343 IN NS ns2.mydyndns.org. lexiana.com. 80343 IN NS ns1.mydyndns.org. lexiana.com. 80343 IN NS ns3.mydyndns.org. lexiana.com. 80343 IN NS ns5.mydyndns.org. lexiana.com. 80343 IN NS ns4.mydyndns.org. ;; ADDITIONAL SECTION: mail.lexiana.com. 20 IN A 99.54.115.122 ns3.mydyndns.org. 17963 IN A 208.78.69.76 ns5.mydyndns.org. 17963 IN A 203.62.195.76 ns4.mydyndns.org. 17963 IN A 91.198.22.76 ns2.mydyndns.org. 17963 IN A 204.13.249.76 ns1.mydyndns.org. 162 IN A 204.13.248.76 ;; Query time: 128 msec ;; SERVER: 192.168.168.15#53(192.168.168.15) ;; WHEN: Mon Oct 19 11:47:34 2009 ;; MSG SIZE rcvd: 248
PTR Record
internal:/home/apptricity/backup_scripts# dig -x 99.54.115.122 ; <<>> DiG 9.5.1-P3 <<>> -x 99.54.115.122 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20220 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;122.115.54.99.in-addr.arpa. IN PTR ;; ANSWER SECTION: 122.115.54.99.in-addr.arpa. 1126 IN PTR adsl-99-54-115-122.dsl.rcsntx.sbcglobal.net. ;; Query time: 0 msec ;; SERVER: 192.168.168.15#53(192.168.168.15) ;; WHEN: Mon Oct 19 11:47:52 2009 ;; MSG SIZE rcvd: 101
