ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install dnsdnsA/AAAA は名前とアドレス、MX はメール経路、TXT は検証やポリシー、NS は委任、CAA は認証局の制限、PTR はアドレスから名前への逆引きを表します。ある種類が空でも、ドメイン自体が存在しないとは限りません。
dns <host|ip|me> [types] [-c]dns me現在のホストを使用
dns example.com一般的なレコードを表示
dns example.com -txtTXT レコードだけを表示
dns 1.2.3.4逆引き PTR を実行
dns example.com -c選択したレコード種別の存在を確認
-a | -aaaaA または AAAA アドレスレコードを選択
-cnameCNAME エイリアスレコードを選択
-mxMX メール交換レコードを選択
-nsNS ネームサーバーレコードを選択
-txtTXT テキストレコードを選択
-soaSOA 権威レコードを選択
-srvSRV サービスレコードを選択
-caaCAA 認証局ルールを選択
-ptr逆引き PTR レコードを選択
-all対応する全種別を選択。通常の既定セットには SRV と PTR を含めない
まず
example.test レコードで、実際の
用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。
現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。
Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。
ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install dns縮小パッケージをインストールします。ローカルリファレンスは含まれず、
install dns -mこの公開済みバージョンを正確に指定してインストールします。
install dns -v 1.2.4upgrade が互換性を確認し、必要な場合だけブロックを置換します。
upgrade dnsコアや他のモジュールに触れず拡張ブロックを削除します。
install dns -u例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。
dns example.testオフライン学習用例 — 実際の照会なし
A 192.0.2.80 · TTL 3600
AAAA 2001:db8::80 · TTL 3600
MX 10 · mail.example.test · TTL 3600
NS ns1.example.test · TTL 3600
TXT v=spf1 -all · TTL 3600
SOA ns1.example.test · admin.example.test · 2026110101 · 7200 · 3600 · 1209600 · 3600 · TTL 3600
CAA 0 · issue · letsencrypt.org · TTL 3600dns meオフライン学習用例 — 実際の照会なし
A 192.0.2.80 · TTL 3600
AAAA 2001:db8::80 · TTL 3600
MX 10 · mail.example.test · TTL 3600
NS ns1.example.test · TTL 3600
TXT v=spf1 -all · TTL 3600
SOA ns1.example.test · admin.example.test · 2026110101 · 7200 · 3600 · 1209600 · 3600 · TTL 3600
CAA 0 · issue · letsencrypt.org · TTL 3600dns example.test -aオフライン学習用例 — 実際の照会なし
A 192.0.2.80 · TTL 3600dns example.test -aaaaオフライン学習用例 — 実際の照会なし
AAAA 2001:db8::80 · TTL 3600dns alias.example.test -cnameオフライン学習用例 — 実際の照会なし
CNAME site.example.test · TTL 3600dns example.test -mxオフライン学習用例 — 実際の照会なし
MX 10 · mail.example.test · TTL 3600dns example.test -nsオフライン学習用例 — 実際の照会なし
NS ns1.example.test · TTL 3600dns example.test -txtオフライン学習用例 — 実際の照会なし
TXT v=spf1 -all · TTL 3600dns example.test -soaオフライン学習用例 — 実際の照会なし
SOA ns1.example.test · admin.example.test · 2026110101 · 7200 · 3600 · 1209600 · 3600 · TTL 3600dns _sip._tcp.example.test -srvオフライン学習用例 — 実際の照会なし
SRV 10 · 5 · 5060 · sip.example.test · TTL 3600dns example.test -caaオフライン学習用例 — 実際の照会なし
CAA 0 · issue · letsencrypt.org · TTL 3600dns 192.0.2.44オフライン学習用例 — 実際の照会なし
PTR host.example.testdns example.test -ptrオフライン学習用例 — 実際の照会なし
DNS records not founddns example.test -allオフライン学習用例 — 実際の照会なし
A 192.0.2.80 · TTL 3600
AAAA 2001:db8::80 · TTL 3600
MX 10 · mail.example.test · TTL 3600
NS ns1.example.test · TTL 3600
TXT v=spf1 -all · TTL 3600
SOA ns1.example.test · admin.example.test · 2026110101 · 7200 · 3600 · 1209600 · 3600 · TTL 3600
CAA 0 · issue · letsencrypt.org · TTL 3600dns example.test -a -aaaa -mxオフライン学習用例 — 実際の照会なし
A 192.0.2.80 · TTL 3600
AAAA 2001:db8::80 · TTL 3600
MX 10 · mail.example.test · TTL 3600dns example.test -mx -cオフライン学習用例 — 実際の照会なし
Status yes
Types MXdns example.test -srv -cオフライン学習用例 — 実際の照会なし
Status no
Types -dns example.test -a -cオフライン学習用例 — 実際の照会なし
Status yes
Types Adns example.test -all -cオフライン学習用例 — 実際の照会なし
Status yes
Types A, AAAA, MX, NS, TXT, SOA, CAAdns example.test -bogusオフライン学習用例 — 実際の照会なし
?dnsオフライン学習用例 — 実際の照会なし
?dns http://example.test/path -aオフライン学習用例 — 実際の照会なし
A 192.0.2.80 · TTL 3600dns 192.0.2.44 -a -cオフライン学習用例 — 実際の照会なし
Status yes
Types PTR