我对Linux很有新意。 我想知道是否可以在同一台服务器上运行DNS和Web服务器?
原因是我有一个服务器,他们希望我把它设置为DNS和RevDNS服务器与以下规范;
HP Proliant DL120 Gen9 E5-2603v3 1.6GHz 6 15MB 16 GB Ram PC4-2133P-R Kit 1 TB SATA 7.2k RPM 1 Gbps HPE Embedded Dual Port 361i Adapter This server has 1 Gbps Download, 2 Gbps Upload fiber connection.
我不想浪费这个服务器只为DNS和RevDNS。 我应该说服他们在不同的位置租用2个VPS作为DNS服务器吗?
预先感谢您的build议和答案。
如果您不仅仅依赖于计划的DNS,也就是您的公司电子邮件,FTP等也使用该DNS,那么可能但不build议这样做。
仅从安全angular度来看,您的Web服务器将提供非常大的攻击面,并且您不希望DNS受到攻击。 使用一个在线DNS提供商,而不是很多,而且便宜。
这是可能的(DNS不需要太多的硬件)。 这是惯例,但不推荐。 有DNS,networking等的缺点在同一个盒子里,当它下降,一切都会下降。
有很多坚实的免费的DNS服务器有很好的基础设施Rackspace和Namecheap提到一些。
根据我的经验,最大的问题是,如果您的DNS发生故障,您的电子邮件,网站等也是如此。因此,将这三者分开总是一个好主意。 现在没有人主持他们自己的电子邮件,这将是很快的DNS相同。
遵循最佳实践的另一个select是托pipe您自己的DNS,但将外部提供程序作为辅助DNS。
在同一台计算机上运行Web服务器和名称服务器是可能且常见的。 如果你能在你的机器上这样做,取决于你设置的东西,我们只能猜测。 但是如果我们猜测你有一个真正的,没有过滤的真正的IP地址的互联网连接(而不是CG-NAT或类似的东西),那么是的,你可以。