我有我的 Windows 10 PC、Hyper-V,上面有 Ubuntu 服务器,我在 Apache HTTP 服务器上托管我的网站。现在一切都可以在本地运行,但假设我购买了一个域名并将我的网站公开。我想学习管理自己的 DNS 服务器、创建 DNS 记录等。是否可以在 Windows 10 计算机上创建 DNS 服务器,如果可以,我该怎么做?
有可能,DNS 只是一个(相对)简单的基于 TCP&UDP 的服务 \xe2\x80\x93,但真正在 Windows 上运行的 DNS 服务器很少;它根本不是 MS Active Directory 环境之外的流行 DNS 托管平台。
\n前面提到的MaraDNS在 Windows 上运行。
\nMicrosoft DNS Server \xe2\x80\x93 但它仅在 Windows Server 中可用(您可以通过 Hyper-V 运行,因为 Microsoft 提供 180 天免费试用版),而不在 Windows 的“消费者”版本中可用。
\n\xe2\x80\xa6就这个吗?(ISC BIND 9曾经适用于 Windows,但现在不再适用。他们现在建议通过 WSL 运行 Linux 版本。)
\n由于您已经在 Hyper-V 上拥有 Linux 虚拟机,因此您应该在其上运行 DNS 服务器。(Linux 的一些常见 DNS 服务器是 BIND 9、PowerDNS、Knot、NSD。)
\n请注意,您正在专门寻找用作权威DNS 服务器的软件。还有一些 DNS 服务器旨在作为解析器(也称为缓存/代理)运行,并且不能实际托管域;例如 dnsmasq 或 Unbound 不太合适。
\n| 归档时间: |
|
| 查看次数: |
32837 次 |
| 最近记录: |