ネームサービススイッチにはデフォルトの検索条件があります (ネームサービススイッチのデフォルトの検索条件を参照)。
この手順では、情報が最初のソースで見つからないときの host データベースの検索メカニズムを再定義できます。検索メカニズムは、次のソースの検索を続行する代わりに停止する必要があります。
特定のタスクを実行するための適切な権利を取得する方法の詳細については、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。
# svccfg -s name-service/switch listprop config/host config application config/network astring "files dns nis"
# svccfg -s system/name-service/switch svc:/system/name-service/switch> setprop config/host = \ astring: "files [NOTFOUND=return] dns nis" svc:/system/name-service/switch> quit
この構成では、network データベースの検索メカニズムでは、SUCCESS ステータスおよび UNAVAILABLE ステータスの場合にデフォルトの検索条件を使用します。ただし、情報が見つからない場合、検索は即時に停止します。
# svcadm refresh name-service/switch