DNSGETV
[/?]
[/HOSTNAME[+|-]]
[/VERSION[+|-]]
[/BYIP[+|-]]
[/SRV_SUPERDOMAINS[+|-]]
[/SRV_SELF[+|-]]
[/IP6ADDR[+|-]]
[/IMPLICIT[+|-]]
[/CLIENTIP[+|-]]
[/CLIENTPORT[+|-]]
server
The DNSGETV command is a specialized DNS client that issues the particular
non-Internet-class DNS queries that a BIND server responds to with its
version number. It exists simply because the
DNSQRY command
only issues Internet-class DNS queries.
DNSGETV locates servers from the server string supplied in
the normal way,
using domain as the service name, udp as the
transport name, and 53 as the well-known port number.
DNSGETV issues a TXT query for either the hostname or
version. It prints the information from the response as-is.
The BIND version protocol isn't particularly useful. Many DNS servers aren't BIND, and don't serve up this information at all in the first place. Of the servers that are BIND, many either have the capability disabled or use a custom response string that does not disclose version information.
/HOSTNAMEhostname.bind..
/VERSIONversion.bind..