我有一个服务器用于我的网站(windows 2003 标准)。我有大约 20 个网站托管于此。我最重要的问题是DNS服务器,我使用windows DNS服务器,但有些网站有时有DNS问题,无法找到,另外我的监控服务报告DNS问题并且为DNS设置的分数是0 10.
如何加速我的 DNS 服务器?(任何解决方案或其他 DNS 服务器建议)
编辑:谢谢您的回复和建议。但我想知道如何优化我的 DNS 服务器设置,在事件日志中我发现很多警告来自 Evend Id 7062 或 3000,我需要了解更多,它的低速度与我的设置有关,或者 Windows DNS 不是一个好的解决方案. BIND 比 windows DNS 服务器好。
如果您在如何运行 DNS 服务器方面不是很有经验并且可以选择外包,您可以让您的域或托管服务提供商为您做这件事。通常他们的基础设施更好,你不必关心那种问题。
几乎所有服务提供商都将其作为免费(包含)服务提供,并允许您使用 Web 界面来添加更改域的 DNS 设置。
如果您只有一台 DNS 服务器,您应该再添加一台辅助 DNS 服务器来为您的域提供服务,至少这是相关 RFC 规定的。它应该最好位于其他地方,而不是您的服务器现在所在的位置。
不过我推荐的是使用一些仅 DNS 的服务提供商,例如DNSMadeEasy 这样您可以获得几乎 100% 的 DNS 正常运行时间。这不是保证,这正是我所经历的。
将 DNS 托管推送到您的 ISP 或其他提供商的另一个好处是您将节省一些带宽/处理能力,因为人们在解析域数据时不必访问您的服务器。
我曾经在内部托管 DNS,然后意识到当大多数 ISP 提供免费服务时,维护两个名称服务器并不划算。如果您需要更多控制权,可以使用 SafeDNS.co.uk 之类的公司或 zoneedit 之类的免费提供商(前 5 个域免费)。