DNSの使用をトラブルシューティングするために3rdパーティのwebサイトを使用せずにLinuxまたはUNIXまたはApple OS Xオペレーティングシステムでdnsルックアップを実行するにはどうすればよいですか?
Linux/UNIXでは、以下のdns検索ユーティリティのいずれかを使用できます。 すべての3rdパーティのwebサイトをスキップし、dnsサーバーとルックアップの問題をデバッグするには、次のものを使用できます。

ホストコマンド–DNSルックアップユーティリティ。 digコマンド-DNS検索ユーティリティ。,8″>
Tutorial details Difficulty Easy (rss) Root privileges No Requirements None Time 10m

Both commands will allow you to get answer to various dns queries such as the IP address (A), mail exchanges (MX), name servers (NS), text annotations (TXT), or ANY (all) type.,

ホストDNSルックアップの例

hostコマンドは、DNSルックアップを実行するための簡単なユーティリティです。 通常、名前をIPアドレスに変換するために使用されます。 引数やオプションが指定されていない場合、host commandはそのコマンドラインの引数とオプションの短い要約を表示します。, 構文は次のとおりです。

host example.comhost -t TYPE example.comhost -t a example.com

タスク:ドメインIPを調べる

$ host -t a cyberciti.biz
サンプル出力:

cyberciti.biz has address 75.126.153.206

タスク:ドメインメールサーバーを見つける

$ host -t mx cyberciti.biz
サンプル出力:

タスク:ドメインネームサーバーを見つける

$ host -t ns cyberciti.biz
サンプル出力:

タスク:ドメイン例えば, SPF)

$ host -t txt cyberciti.biz
Sample outputs:

Task: Find Out the Domain CNAME Record

$ host -t cname files.cyberciti.biz
Sample outputs:

files.cyberciti.biz is an alias for files.cyberciti.biz.edgesuite.net.

Task: Find Out the Domain SOA Record

$ host -t soa cyberciti.biz
Sample outputs:

cyberciti.biz has SOA record ns1.nixcraft.net. vivek.nixcraft.com. 2008072353 10800 3600 604800 3600

Task: Query Particular Name Server

Query ns2.nixcraft.net for the domain called cyberciti.,biz:
$ host cyberciti.biz ns2.nixcraft.net
サンプル出力:

タスク:ドメインレコードとゾーンに関するすべての情報を表示

-a(all)オプションを渡し、ホストコマンドにANYタイプのクエリを作成するよう求める必要があります。
$ host -a cyberciti.biz
または
$ host -t any cyberciti.biz
サンプル出力:

  • digコマンドの例。
  • ホストコマンドの例。
  • Man pages:host(8)

¶Patreonに関する私の仕事をサポートするか、寄付をしてください。,
►Linux上で最新のチュートリアルを入手し、オープンソース&Rssフィードまたは毎週の電子メールニュースレターを介してDevOps。
これまでのところ№8コメント。.. 一つ追加
カテゴリ UnixおよびLinuxコマンドのリスト
ファイル管理 cat
ファイアウォール アルパインawall•centos8•opensuse•rhel8•ubuntu16.04•ubuntu18.04•ubuntu20.,04
Network Utilities dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Searching grep • whereis • which
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04