gpt4 book ai didi

bind - 如何在 osx Mavericks 上设置绑定(bind)

转载 作者:行者123 更新时间:2023-12-04 02:42:38 33 4
gpt4 key购买 nike

正如这个问题中所述,我在 MacOs 10.9 上使用了 brew install bind 并成功安装了 Bind

OSX Mavericks - BIND no longer installed... how to get local DNS server working?

请帮助我如何配置它以设置 named 和 rncd 启动并运行。我发现仅适用于默认安装 bind 的 MacO 旧版本的教程。但是旧教程不再适用于生成 rndc.conf 文件和启动服务

最佳答案

您可以通过完成 Homebrew 应该做的事情来解决这个问题,但由于某种原因没有做。

Homebrew 没有创建 BIND 相关可执行文件所需的符号链接(symbolic link)。通常这会作为安装过程的一部分自动发生。

如果你导航到你的自制软件“Cellar”,找到 bind 安装和其中的 sbin 目录,你会找到所有需要的命名可执行文件...例如,我的 bind sbin 目录位于:

/usr/local/Cellar/bind/9.9.3-P2/sbin

所以目标是将这些文件放在可执行路径上。方法由您决定。

您可以按照 Homebrew 应该 的方式为 bind/*/sbin 中的每个文件创建一个符号链接(symbolic link)。这些符号链接(symbolic link)在/usr/local/bin 中创建。

例如:

ln -s /usr/local/Cellar/bind/9.9.3-P2/sbin/named /usr/local/bin/named

另一种选择是通过将自制程序绑定(bind)路径添加到您的 .bashrc、.zshrc、.profile 或您使用的任何内容,将其放在您的可执行路径上。

我个人选择遵循自制软件使用的惯例,并在我的 /usr/local/bin 目录中创建了单独的链接。

完成所有这些操作后,您应该能够按照许多教程的指导使用 rndc-confgen 等进行配置。

关于bind - 如何在 osx Mavericks 上设置绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19563482/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com