我如何在我的 NAS 上运行 DNS 服务器?
最后修订日期:
2025-12-09
适用产品
- NAS models running QTS or QuTS hero with Container Station installed
场景
您希望在 QNAP NAS 上部署一个轻量级的 DNS 服务器,而不需要运行完整的虚拟机。这对于提供现有 DNS 服务器的冗余或添加 DNS 过滤功能较为有用。您可以通过使用 Container Station 部署一个 DNS 服务器 Docker 容器,例如 CoreDNS。
解决方案
- 安装 Container Station
- 在您的 QNAP NAS 上打开 App Center。
- 搜索 Container Station 并点击 安装。
- 安装完成后启动 Container Station。
- 使用 Container Station 部署 DNS 服务器
- 打开 Container Station。
- 点击探索以搜索容器。

- 在搜索栏中输入
coredns并找到官方镜像。
- 点击部署以部署coredns/coredns容器。

- 当出现提示时,确保 TCP/UDP 端口 53 映射到您的 NAS,并根据需要调整存储 / 网络设置。
- 点击确认以启动您的 DNS 容器。部署完成后,您的容器应出现在列表中。

- 测试和配置 DNS 服务器
- 使用
dig 或nslookup从其他设备验证您的新 DNS 服务器正在运行并解析查询。 - 如果希望客户端使用基于 QNAP 的 DNS 服务器,请更新您的网络 DNS 设置。
- 有关优异配置(区域文件、插件等),请参阅CoreDNS 文档。
- 使用
进一步阅读
需要进一步协助,欢迎前往官方社区发帖,与其他用户及 QNAP 专家交流。 前往 QNAP 官方社区