使用NetInfo与niload

我正在运行一个基于名称的虚拟主机的Apachenetworking服务器。 我已经设置了必要的块,等等。因为我想testing这个,而不真正购买域名,我改变了我的Mac的内部DNS(我在OS X虎)。 我使用http://corz.org/serv/tricks/hosts.php中描述的技术,使用最后一个命令是sudo niload -v hosts / < hosts

一切都一直工作好几个月。 现在,当我开始了解NetInfo Manager.app时,我发现我所定义的所有名称-ip对都显示在这个应用程序中。 有没有什么燃烧的理由,我应该使用niload,而不是从现在使用NetInfo Manager.app?

谢谢!

niload和NetInfo Manager.app都提供了一种与NetInfo数据库进行交互的方法。 你可以使用或者。 引用man niload

niload将来自标准input的信息加载到给定的NetInfo域中。

所以如果你正在寻找一个GUI, niload就是你想在脚本或者命令行NetInfo Manager.app中使用的东西。

如果您计划将来升级到Leopard(10.5)或Snow Leopard(10.6),值得注意的是NetInfo已经被Directory Services(命令行上的dscl)所替代,并且没有相当于NetInfo Manager.app