Name
dig
Synopsis
dig [@server
]host
[querytype
] [queryclass
] [options
]
Queries Internet domain name servers. Like the
nslookup
command, dig
displays
information about host as returned by the
default or a specified name server. With dig
, you
specify all aspects of the query on the command line;
there’s no interactive mode as with
nslookup
.
Specifies the name server to query with
@
server, using either a
domain name or an IP in server. The default is
to query the name servers in resolv.conf.
Specifies the type of query in querytype; the
default is to look up address records. The supported types are:
-
A
Host’s Internet address
-
ANY
Any available information (default)
-
AXFR
Request zone transfer
-
HINFO
Host CPU and operating system type
-
MX
Mail exchanger
-
NS
Nameserver for the named zone
-
SOA
Domain start-of-authority
Use queryclass to specify query class of either IN (Internet) or ANY. Default is IN.
Options
The following descriptions cover
dig
’s basic operation; for a
complete description, refer to
dig
’s manpage.
-
-x
address
Reverse map address, allowing you to locate a hostname when only an IP number is available. Implies ANY as the query type.
-
-p
port
Send queries to the specified port instead of port 53, the default.
-
+norec[urse]
Turn off recursion (on by default).
-
+vc
Send TCP-based queries (queries are UDP by default).
Get Mac OS X in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.