Oracle® Solaris 11.2 ディレクトリサービスとネームサービスでの作業: DNS と NIS

印刷ビューの終了

更新: 2014 年 7 月
 
 

DNS とサービス管理機能

DNS サーバーデーモン named は、サービス管理機能 (SMF) を使用して管理されます。SMF の概要については、Oracle Solaris 11.2 でのシステムサービスの管理 の第 1 章サービス管理機能の概要を参照してください。また、詳細については svcadm(1M)svcs(1)svccfg(1M) の各マニュアルページも参照してください。

    次の一覧は、SMF サービスを使用して DNS サービスを管理するために必要ないくつかの重要な情報の簡単な概要を示しています。

  • このサービスに対する管理操作 (有効化、無効化、再起動など) を実行するには、svcadm コマンドを使用します。


    ヒント  - –t オプションを使用してサービスを一時的に無効にすると、そのサービス構成に対するある程度の保護が提供されます。–t オプションを使用してサービスを無効にした場合は、リブートのあと、そのサービスの元の設定が復元されます。–t なしでサービスを無効にした場合は、リブートのあとも、そのサービスは無効のままになります。
  • DNS サービスの Fault Managed Resource Identifier (FMRI) は、svc:/network/dns/server:instance および svc:/network/dns/client:instance です。

  • DNS サーバーおよびクライアントのステータスの照会は、svcs コマンドを使用して実行できます。

    • 次に、svcs コマンドとその出力の例を示します。

      # svcs \*dns\*
      STATE          STIME    FMRI
      disabled       Nov_16   svc:/network/dns/multicast:default
      online         Nov_16   svc:/network/dns/server:default
      online         Nov_16   svc:/network/dns/client:default
    • 次に、svcs –l コマンドとその出力の例を示します。

      # svcs -l dns/server
      fmri         svc:/network/dns/server:default
      name         BIND DNS server
      enabled      true
      state        online
      next_state   none
      state_time   Tue Jul 26 19:26:12 2011
      logfile      /var/svc/log/network-dns-server:default.log
      restarter    svc:/system/svc/restarter:default
      contract_id  83
      manifest     /lib/svc/manifest/network/dns/server.xml
      dependency   require_all/none svc:/system/filesystem/local (online)
      dependency   require_any/error svc:/network/loopback (online)
      dependency   optional_all/error svc:/network/physical (online)
  • DNS サービスを異なるオプションで起動する必要がある場合は、svccfg コマンドを使用して svc:/network/dns/server サービスのプロパティーを変更します。例については、DNS サーバーのオプションを構成する方法を参照してください。

DNS サーバーデーモン named は SMF によって管理されていることから、named の異常終了の原因となる予期しないイベントが発生すると、そのサーバーが自動的に再起動されます。さらに、svcadm コマンドを使用して、そのサービスを再起動することもできます。rndc コマンドを使用することによって可能になる BIND 固有の管理は、SMF では同時に使用できます。