$ host -t ns <domain>
provides authoritive server names. Then run:
$ host <hostname> <authoritative_DNS_name>
to see the DNS translation from authoritative_DNS_name server.
Example from Mac OS X follows. Same commands work on Ubuntu 12.04.2 LTS.
desktop5-macos Jan 04 13:54:29 ~$ host -t ns google.com
google.com name server ns3.google.com.
google.com name server ns1.google.com.
google.com name server ns2.google.com.
google.com name server ns4.google.com.
desktop5-macos Jan 04 13:54:31 ~$ host google.com ns1.google.com
Using domain server:
Name: ns1.google.com
Address: 216.239.32.10#53
Aliases:
google.com has address 74.125.225.3
google.com has address 74.125.225.2
google.com has address 74.125.225.5
google.com has address 74.125.225.0
google.com has address 74.125.225.4
google.com has address 74.125.225.9
google.com has address 74.125.225.6
google.com has address 74.125.225.8
google.com has address 74.125.225.7
google.com has address 74.125.225.1
google.com has address 74.125.225.14
google.com has IPv6 address 2607:f8b0:4009:806::1005
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
desktop5-macos Jan 04 13:54:35 ~$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.7.4
BuildVersion: 11E53
desktop5-macos Jan 04 13:54:38 ~$