名前解決の順序

名前解決(resolver)にOSXはデフォルトではhostsを使わない模様。
やり方は、Mac OS X NetInfoを参照した。

さらに, resolver の検索順序を設定します. ホスト名を検索する方法としては,

* /etc/hosts に書かれたもの. FFAgent
* NetInfo の情報. NIAgent
* DNS の情報. DNSAgent
* もし, NIS が設定してあれば, NIS の情報. NISAgent

を, どの順序で検索するかを指定することが出来ます. ここでは, FFAgent, NIAgent, DNSAgent の順で検索することを指定します. そのためには,

# niutil -t -create localhost/level-0 /locations/lookupd/hosts
# niutil -t -createprop localhost/level-0 /locations/lookupd/hosts LookupOrder FFAgent NIAgent DNSAgent