我正在运行一个基于名称的虚拟主机的 Apache Web 服务器。我已经设置了必要的块等。由于我希望在不实际购买域名的情况下进行测试,因此我更改了 Mac 的内部 DNS(我在 OS X Tiger 上)。我使用中描述的技术进行了此操作http://corz.org/serv/tricks/hosts.php,使用一串命令,其中最后一个是sudo niload -v hosts / < hosts
。
几个月来一切都运行良好。现在,当我开始了解 NetInfo Manager.app 时,我发现我定义的所有名称-ip 对都显示在此应用程序中。有什么迫切的理由让我从现在开始使用 niload,而不是使用 NetInfo Manager.app?
谢谢!
答案1
niload
和 NetInfo Manager.app 都提供了与 NetInfo 数据库交互的方法。您可以使用其中之一。引用自man niload
:
niload 将信息从标准输入加载到给定的 NetInfo 域中。
因此,niload
如果您正在寻找 GUI,那么您想在脚本或命令行中使用 NetInfo Manager.app。
如果你计划将来升级到 Leopard (10.5) 或 Snow Leopard (10.6),值得注意的是,NetInfo 已被目录服务 (命令行上的 dscl) 取代,并且没有与 NetInfo Manager.app 等效的程序