Go to main content
Oracle® Solaris 11.3 ディレクトリサービスとネームサービスでの作業: DNS と NIS

印刷ビューの終了

更新: 2016 年 11 月
 
 

DNS 参照

このセクションには、DNS サービスに関連付けられているファイル、デーモン、およびコマンドの表が含まれています。さらに、ISC バージョンの BIND が構築されたときに使用されたいくつかのフラグの表も示されています。

DNS ファイル

次の表では、DNS サービスに関連付けられているファイルについて説明します。

表 2  DNS ファイル
ファイル名
機能
/etc/named.conf
named デーモンの構成情報を提供します。詳細は、named.conf(4) のマニュアルページを参照してください。
/etc/rndc.conf
rndc コマンドの構成情報を提供します。詳細は、rndc.conf(4) のマニュアルページを参照してください。

DNS コマンドおよびデーモン

次の表では、DNS サービスに関連付けられているコマンドおよびデーモンについて説明します。詳細は、セクション 1M 内の関連するマニュアルページを参照してください。

表 3  DNS コマンドおよびデーモン
ファイル名
機能
/usr/bin/dns-sd
mDNS サービスによって使用されるリソースを検索または一覧表示します。
/usr/sbin/dig
DNS サーバーに DNS 応答をリクエストします。多くの場合は、トラブルシューティングに使用されます。
/usr/sbin/dnssec-dsfromkey
鍵ファイルから DS RR を生成します。
/usr/sbin/dnssec-keyfromlabel
暗号化デバイスから選択された鍵を取得し、鍵ファイルを構築します。
/usr/sbin/dnssec-keygen
セキュアな DNS およびトランザクション署名 (TSIG) のための鍵と鍵ファイルを作成します。
/usr/sbin/dnssec-signzone
DNS ゾーンに署名します。
/usr/sbin/host
単純な DNS 検索を実行し、多くの場合はホスト名を IP アドレスに、または IP アドレスをホスト名に変換します。
/usr/sbin/named
DNS サーバーデーモン。クライアントからの情報リクエストに応答します。
/usr/sbin/named-checkconf
named.conf ファイルの構文をチェックします。
/usr/sbin/named-checkzone
DNS ゾーンファイルの構文と完全性をチェックします。
/usr/sbin/named-compilezone
DNS ゾーンファイルを変換します。
/usr/sbin/nscfg
レガシーネームサービス構成ファイルと SMF リポジトリの間でネームサービス構成をインポートまたはエクスポートする、レガシーネームサービス構成ユーティリティー。
/usr/sbin/nslookup
非推奨: DNS サーバーに照会します。代わりに dig コマンドを使用してください。
/usr/sbin/nsupdate
DNS 更新リクエストを DNS サーバーに送信します。
/usr/sbin/rndc
DNS サーバーデーモンのリモート制御を提供します。
/usr/sbin/rndc-confgen
rndc コマンドの構成ファイルを生成します。
  • /usr/bin/dns-sd – mDNS サービスによって使用されるリソースを検索または一覧表示します。詳細は、dns-sd(1M) のマニュアルページを参照してください。

  • /usr/sbin/dig – DNS サーバーに DNS 応答をリクエストします。多くの場合は、トラブルシューティングに使用されます。詳細は、dig(1M) のマニュアルページを参照してください。

  • /usr/sbin/dnssec-dsfromkey – 鍵ファイルから Delegation Signer リソースレコード (DS RR) を生成します。詳細は、dnssec-dsfromkey(1M) のマニュアルページを参照してください。

  • /usr/sbin/dnssec-keyfromlabel – 暗号化デバイスから選択された鍵を取得し、鍵ファイルを構築します。詳細は、dnssec-keygen(1M) のマニュアルページを参照してください。

  • /usr/sbin/dnssec-keygen – セキュアな DNS およびトランザクション署名 (TSIG) のための鍵と鍵ファイルを作成します。詳細は、dnssec-keygen(1M) のマニュアルページを参照してください。

  • /usr/sbin/dnssec-signzone – DNS ゾーンに署名します。詳細は、dnssec-signzone(1M) のマニュアルページを参照してください。

  • /usr/sbin/host – 単純な DNS 検索を実行し、多くの場合はホスト名を IP アドレスに、または IP アドレスをホスト名に変換します。詳細は、host(1M) のマニュアルページを参照してください。

  • /usr/sbin/named – DNS サーバーデーモン。クライアントからの情報リクエストに応答します。詳細は、named(1M) のマニュアルページを参照してください。

  • /usr/sbin/named-checkconf named.conf ファイルの構文をチェックします。詳細は、named-checkconf(1M) のマニュアルページを参照してください。

  • /usr/sbin/named-checkzone – DNS ゾーンファイルの構文と完全性をチェックします。詳細は、named-checkzone(1M) のマニュアルページを参照してください。

  • /usr/sbin/named-compilezone – DNS ゾーンファイルを変換します。詳細は、named-compilezone(1M) のマニュアルページを参照してください。

  • /usr/sbin/nscfg – レガシーネームサービス構成ファイルと SMF リポジトリの間でネームサービス構成をインポートまたはエクスポートするレガシーネームサービス構成ユーティリティー。詳細は、nscfg(1M) のマニュアルページを参照してください。

  • /usr/sbin/nslookup – 非推奨: DNS サーバーに照会します。代わりに dig コマンドを使用してください。

  • /usr/sbin/nsupdate – DNS 更新リクエストを DNS サーバーに送信します。詳細は、nsupdate(1M) のマニュアルページを参照してください。

  • /usr/sbin/rndc – DNS サーバーデーモンのリモート制御を提供します。詳細は、rndc(1M) のマニュアルページを参照してください。

  • /usr/sbin/rndc-confgen rndc コマンドの構成ファイルを生成します。詳細は、rndc-confgen(1M) のマニュアルページを参照してください。

BIND が構築されたときに使用されたコンパイルフラグ

BIND をコンパイルするために使用されたフラグを表示するには、named –V コマンドを使用します。この表は、Oracle Solaris 11 リリース用に ISC バージョンの BIND を構築するときに使用されたいくつかのコンパイルフラグを示しています。

表 4  BIND のコンパイルフラグ
フラグ名
機能
with-openssl
DNSSEC に必要な、暗号化と Secure Sockets Layer (SSL) のサポートを使用して BIND を構築します。
enable-threads
マルチスレッド化を有効にします。
enable-devpoll
多数のファイル記述子に対する高速ポーリングのために /dev/poll ドライバを使用します。
disable-openssl-version-check
OpenSSL が別のダイナミックライブラリによって提供されるため、OpenSSL バージョンのチェックを無効にします。
enable-fixed-rrset
下位互換性に必要な、固定されたリソースレコードセットの順序付けを有効にします。
with-pkcs11
OpenSSL 暗号化ハードウェアサポートの使用を有効にします。