-
dnsip fqdn...
-
is the basic command to obtain the IP addresses of the argument domain names.
It uses whatever resolver is specified in your
/etc/resolv.conf file as its default.
-
dnsname a.b.c.d
-
does "reverse lookup" of the domain name from the argument IP address.
-
dnsmx fqdn
-
finds the Mail Exchanger for the provided domain name. It creates such a
record if none is available, simulating the behavior of an MTA.
-
dnstxt fqdn
-
prints a TXT record for its argument, or a blank line if none exists.
-
dnsq t fqdn s
-
asks a server s for records of type t for the name fqdn.
-
dnsqr t fqdn
-
asks (recursively) for records of type t for the name fqdn.
-
dnsipq udn...
-
feeds the unqualified names
through qualification
and returns name[s] and IP address[es].
-
dnsfilter
-
reverse-resolves a list of names.
-
dnstrace t fqdn r...
-
uses a list r... of root servers and searches for all servers that can
affect the resolution of records of type t for the name fqdn.
This can take a long time to run, because you cannot imagine how many servers
will be involved. Often the output is piped through
dnstracesort.
-
dnstracesort
-
sorts the output of dnstrace, using codes for boldface and underline
that less can read.
-
qualification
-
is guessing a reasonable fully-qualified-domain-name from a shorter
version.
This is Dan Bernstein's name server, used by very many large sites
around the Internet. It is very easy to configure and to administer.
This is the resolver supplied with djbdns. It does not serve any names,
and it resolves any name that can be resolved.