首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在“云”中运行DNS服务器

在“云”中运行DNS服务器
EN

Server Fault用户
提问于 2009-10-30 15:01:34
回答 4查看 1.4K关注 0票数 2

在以前的项目中,我依赖于数据中心来处理我的DNS。

然而,最近我们已经将更多的项目转移到各种“云”解决方案上。

  1. 在云中的VPS上运行DNS服务器是个好主意吗?
  2. 如果有,是否有任何好的基于web的DNS管理软件?
  3. 最低规格需要什么?
EN

回答 4

Server Fault用户

回答已采纳

发布于 2009-10-30 15:13:40

从本质上来说,这并不是个坏主意。

在我的经验中,如果没有正确的基础设施,对于任何具有高磁盘活动的东西,VPS解决方案通常都是个坏主意。它们可以在高磁盘i/o情况下工作,但大多数情况下不适用于低端VPS提供程序(Linode / Slicehost等)。

DNS通常是一种相当低的资源密集型服务。要提供与数据库服务器或near服务器相同的服务,就需要完全相同的基础结构。因此,对于DNS服务器来说,VPS解决方案应该是可以的,前提是您对提供者的正常运行时间感到满意。

你应该:

  • 运行多个DNS服务器。至少两台,最好三台用于大容量启动时间关键主机。
  • DNS服务器应该位于完全独立的位置。是的,地理位置。如果这是不可能的,至少在物理上分开网络。

这条规则有一些例外。获取DNS服务器是罪犯(尤其是那些试图从网站上勒索钱财的人)的常见攻击机制。如果你是主办高风险网站(高周转率的网站,如博彩将在这个高风险类别),我的建议是外包你的域名服务给像UltraDNS这样的人。当然,前提是你的网络服务器比你的DNS服务器更难DDoS!

因此,底线是,两个DNS服务器与两个独立的VPS提供者,我会批准任何小型到中型主机。

票数 4
EN

Server Fault用户

发布于 2009-10-30 15:09:50

我认为,使用一个专门为您提供DNS服务的服务,将比在VPS上运行DNS服务器更好。价格、可靠性、特点和你的时间。

如果要在VPS服务器上运行自己的DNS“在云中”,则应该确保在不同的云上运行2或3个DNS服务器。这是获得良好的可靠性所需要的,但这几乎肯定会比使用一家销售DNS作为服务的公司(而且可能仍然不那么可靠)成本更高。

票数 4
EN

Server Fault用户

发布于 2009-10-30 15:10:07

您不需要大量的硬件规范来运行这样的东西,而且您可以只使用cPanel DNS之类的东西,或者查看软件端的PowerDNS。

问题是,您确实应该在地理上分散它,即使它在云中以避免任何问题,更不用说您必须维护每个服务器以确保它们的更新和安全。

建议使用已建立的服务,因为它将更加冗余,给您带来更少的麻烦。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/79897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档