名前解決の順序
名前解決(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