如何启动 named (BIND)

如何启动 named (BIND)

当我尝试在我的 OS 10.7.3 机器上启动 named 时,使用以下命令:

launchctl load -w /System/Library/LaunchDaemons/org.isc.named.plist

...我收到此错误消息:

launchctl: no plist was returned for: /System/Library/LaunchDaemons/org.isc.named.plist
nothing found to load

我究竟做错了什么?

在无法使上述工作的情况下,我可以手动开始命名,如下所示:sudo /usr/sbin/named...但这是相当粗糙的,不是吗?

我需要做什么才能launchctl与命名一起工作?

另外,我的 org.isc.named.plist 文件的内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Disabled</key>
        <false/>
        <key>Label</key>
        <string>org.isc.named</string>
        <key>OnDemand</key>
        <false/>
        <key>ProgramArguments</key>
        <array>
                <string>/usr/sbin/named</string>
                <string>-f</string>
        </array>
        <key>ServiceIPC</key>
        <false/>
</dict>
</plist>

答案1

仔细检查 /System/Library/LaunchDaemons 中是否确实存在一个名为 org.isc.named.plist 的文件。

如果有的话能列出其内容吗?

相关内容