Domain-Name-System

我可以在同一台伺服器上執行我的 Web 服務和 DNS 服務嗎?

  • February 8, 2016

我對 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 伺服器嗎?

提前感謝您的建議和回答。

如果您的網路伺服器不只依賴於計劃中的 DNS,即您的公司電子郵件、ftp 等也使用該 DNS,則可能但不建議這樣做。

僅從安全的角度來看,您的 Web 伺服器將提供一個非常大的攻擊面,並且您不希望您的 DNS 受到損害。請改用數量眾多且價格便宜的線上 DNS 提供商。

這是可能的(DNS 在硬體方面不需要太多)。這是常見的做法,但不建議這樣做。在同一個盒子上擁有 DNS、Web 等的缺點是,當它出現故障時,一切都會下降。

有很多可靠的免費 DNS 伺服器,它們具有出色的基礎設施RackspaceNamecheap等等。

根據我的經驗,最大的問題是如果您的 DNS 出現故障,您的電子郵件、網站等也會出現故障。因此,將這三者分開總是一個好主意。現在沒有人託管自己的電子郵件,DNS 很快就會一樣。

遵循最佳實踐的另一個選擇是託管您自己的 DNS,但將外部提供商用作輔助 DNS。

引用自:https://serverfault.com/questions/754726