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

印刷ビューの終了

更新: 2014 年 7 月
 
 

mDNS および DNS サービス検出を有効にする方法

mDNS および DNS サービス検出が機能するには、mDNS に参加させるすべてのシステム上に mDNS が配備されている必要があります。mDNS サービスは、システム上で提供されているサービスの可用性を通知するために使用されます。

  1. 管理者になります。

    特定のタスクを実行するための適切な権利を取得する方法の詳細については、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。

  2. 必要に応じて、mDNS パッケージをインストールします。
    # pkg install pkg:/service/network/dns/mdns
  3. ネームサービススイッチ情報を更新します。

    ローカルホストを解決できるようにするには、name-service/switch サービスの config/host プロパティーを変更して、ソースとして mdns を含めます。例:

    #  /usr/sbin/svccfg -s svc:/system/name-service/switch
    svc:/system/name-service/switch> setprop config/host = astring: "files dns mdns"
    svc:/system/name-service/switch> select system/name-service/switch:default
    svc:/system/name-service/switch:default> refresh
    svc:/system/name-service/switch> quit
  4. mDNS サービスを有効にします。
    # svcadm enable svc:/network/dns/multicast:default

    このようにして mDNS を有効にすると、加えた変更が、アップグレードやリブートを行なったあとも維持されるようになります。詳細は、svcadm(1M) のマニュアルページを参照してください。

  5. (オプション)必要に応じて、mDNS エラーログをチェックします。

    mDNS サービスログ /var/svc/log/network-dns-multicast:default.log にエラーやメッセージがないかどうかをチェックします。