実行時にdig
サーバー(照会するDNSサーバー)、ドメイン、およびホストを指定できます。 「ホスト」はオプションではないので解決したい部分ではないかと思います。ただし、「ドメイン」を指定することもできます。たとえば、unix.stackexchange.com
「ホスト」はunix
「ドメイン」になりますが、stackexchange.com
検索されたdig stackexchange.com unix
DNSレコードがないようですunix.stackexchange.com
。
私が言う「ホスト」と「ドメイン」は、以下のヘルプラインにリストされています。
(明確に言えば、これがdig unix.stackexchange.com
可能であることを知っています。マイニングヘルプラインに「ホスト」と「ドメイン」が何を意味するのか尋ねました。)
$ dig -v
DiG 9.16.44-Debian
$ dig -h
Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt}
{global-d-opt} host [@local-server] {local-d-opt}
[ host [@local-server] {local-d-opt} [...]]
Where: domain is in the Domain Name System
q-class is one of (in,hs,ch,...) [default: in]
q-type is one of (a,any,mx,ns,soa,hinfo,axfr,txt,...) [default:a]
(Use ixfr=version for type ixfr)
q-opt is one of:
-4 (use IPv4 query transport only)
-6 (use IPv6 query transport only)
-b address[#port] (bind to source address/port)
-c class (specify query class)
-f filename (batch mode)
-k keyfile (specify tsig key file)
-m (enable memory usage debugging)
-p port (specify port number)
-q name (specify query name)
-r (do not read ~/.digrc)
-t type (specify query type)
-u (display times in usec instead of msec)
-x dot-notation (shortcut for reverse lookups)
-y [hmac:]name:key (specify named base64 tsig key)
d-opt is of the form +keyword[=value], where keyword is:
+[no]aaflag (Set AA flag in query (+[no]aaflag))
+[no]aaonly (Set AA flag in query (+[no]aaflag))
...
global d-opts and servers (before host name) affect all queries.
local d-opts and servers (after host name) affect only that lookup.
-h (print help and exit)
-v (print version and exit)
ベストアンサー1
説明にエラーがあると思います。23年前に再建が完了。ヘルプテキストは文法的に正しい内容で提供されます。
"Usage: dig [@server] [domain] [q-type] [q-class] {q-opt} {d-opt}\n"
"where: server,\n"
" domain are in the Domain Name System\n"
これについて(まだ「ドメインネームシステムで」とマークされていますが、今ではトピックは単数「ドメイン」です):
"Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt}\n"
" {global-d-opt} host [@local-server] {local-d-opt}\n"
" [ host [@local-server] {local-d-opt} [...]]\n"
"Where: domain are in the Domain Name System\n"
変更を見てみると、ほぼ完全にオプションが割り当てられる方法(グローバルとルックアップごと)の変更に関するものであり、ホスト/ドメイン/名前/呼び出しコードを選択することがルックアップされることがわかります。それ自体は変わりません。解決自体には、新しいドメインとホストの区別は追加されません。提出した作者もhost
同様の時期に作業をしているようでしたので(そしてhost
「ホスト名」を使用する)、用語を混同したようです。
この変更は、dig(1)
公開されたマンページ自体よりも優先されます。数ヶ月後。マンページでは、「ドメイン」、「ホスト」、および「ホスト名」ラベルを使用せずに、代わりに[@server] ... [name] [type] [class] [queryopt...]
表示されるより単純な形式を使用する4番目のラベルである「名前」を使用します。