2009-05-01 38 views
-2

我正在爲我們的服務器遷移到Amazon EC2,並且需要嘗試使用內部DNS選項。我在DNS區域尋找相當於Tomcat(一個標準的易於使用的servlet容器)。 BIND是我熟悉的唯一一個名字,但我想知道是否還有其他「更好」的選擇,或者如果那是我應該去的那個。在Linux上,等同於Tomcat的DNS是什麼?

我們的服務器目前正在運行CentOS。

這將最終成爲一個生產環境,因此需要穩定的軟件。

+0

標題很奇怪,因爲我當然不會將BIND描述爲「Tomcat等價物」......您可以提供有關您的需求的更多信息嗎?你只需要一個名字服務器,就是這樣? – bortzmeyer 2009-05-04 05:14:07

+0

是的,我們需要一個DNS服務器。我是一名Java開發人員,所以Tomcat參考資料只是我熟知的一些東西。由於Tomcat在Java世界中是衆所周知的(Jetty和Resin是其他衆所周知的選項),儘管引用了一般衆所周知和使用的軟件包是合適的。我正在尋找一個DNS選項,它是Tomcat對Java世界的意義,也就是「Tomcat等價物」。 – ahanson 2009-05-04 18:36:32

回答

2

BIND是通常使用的名稱服務器軟件,但也有djbdns和其他一些軟件。

我還必須推薦DNS和BIND這本書,如果你去了BIND路線,它在當天幫了我很多。我希望它已經更新,因爲考慮到BIND的最新更新。

+2

djbdns是一個無人維護的個人項目。沒有理由使用它。在免費軟件領域,權威名稱服務有BIND,NSD和PowerDNS。似乎還沒有另一個嚴肅的計劃。 – bortzmeyer 2009-05-04 05:12:48

1

我推薦綁定,儘管起初語法有點嚇人。當我第一次學習綁定時,我使用了這個指南:http://tldp.org/HOWTO/DNS-HOWTO.html

還有其他的選擇,比如PowerDNS,如果你在一個大環境下工作,你可能會考慮LDAP作爲後端。

在CentOS上,最簡單的方法就是使用yum來安裝bind,然後再通過上面的指南。

0

我推薦BIND,因爲它是最好的記錄和最好理解,並且NSD,因爲它是好的和免費的。

特別是,NSD是只有權威名稱服務器,所以不必攜帶試圖提供所有不同DNS功能的其他服務器所擁有的文件。

我真的不能推薦djbdns - 儘管它現在處於公有領域,但作者只是拒絕實施標準DNS協議的許多部分(如AXFR)。

相關問題