NSD(名稱服務器守護程序)是一個開源和免費分發的命令行軟件,用C語言編寫和設計,以實現對基於Linux內核的操作系統的權威而已,完整的,簡單的和高性能的DNS(域名系統)服務器系統。
它是一種很好的NLnet的實驗室測試了一個現代的,快速和RFC兼容的名稱服務器的解決方案。當使用BIND比較NSD,發現有兩個域名resolvers.Command線optionsBeing一個命令行軟件都沒有互操作性問題,NSD帶有各種選項,其中我們可以提到只有聽的IPv4的能力或IPv6連接,收聽特定的傳入IP地址和端口,讀了自定義配置文件,而不是默認的,以及在查詢id.server CHAOS TXT,當指定數據庫加載,身份NSID或日誌文件。
此外,它大局;可以指定服務器啟動的數量,指定TCP的最大數量(傳輸控制協議),每個服務器連接,PID文件寫入,港口聽,或詳細級別,改變根文件夾中的程序啟動或更改有效的UID給特定user.Getting時開始NSDTo您的GNU / Linux操作系統上安裝NSD的最新版本,您必須下載從Softoware源存檔(壓縮檔)或項目的官方網站,將其保存在電腦上,提取其內容,並打開自己喜歡的終端模擬器應用程序。
在Linux終端應用程序,使用&lsquo的; CD&rsquo的;命令導航至提取的歸檔文件的位置,並運行&lsquo的; ./配置&&讓&rsquo的;命令,以優化和特定硬件結構(32位和64位在此時都支持)編譯程序。
編譯成功後,您將能夠安裝NSD全系統,使用&lsquo的,使安裝和rsquo的;以root身份或與lsquo的;須藤使安裝和rsquo的;命令。要查看它的用法消息,鍵入&lsquo的; NSD --help&rsquo的;命令,在終端仿真器窗口。
更多的文檔,以及一個內存消耗測試可在http://www.nlnetlabs.nl/projects/nsd/documentation.html。此外,回歸測試報告已經提供該項目&rsquo的; S首頁
什麼在此版本中是新的:
- 特點:
- 在數據庫:""沒有啟動數據庫MMAP。更少的內存被使用,區域從文本zone數據文件讀取。
- 在優化zone數據文件解析代碼和zone數據文件中寫的代碼。
- 在zonefiles寫選項,啟用時,數據庫和QUOT;&QUOT ;.服務器寫入改變zonefiles磁盤每隔一小時。
- 在xfrdfile:""禁用xfrd.state。如果啟用,區是一樣的在服務器啟動不檢查串行更新之前。
- 有:"富/ nsd.d / *會議及QUOT;作品中,對包括通配符水珠。
- 在NSD在init進程關閉,如果給定信號。
- 在登錄時選擇ASCII碼,默認yes,在日誌讀取的時間戳。
- 在NSD控制addzone報告,如果區域已經存在。
- 修正#564:添加NSD-checkzone工具來檢查zone數據文件的正確性
- 增加默認--with-MAX-IPS從8至16,這增加的接口可以在nsd.conf指定號碼來聽。
- 在錯誤修正:
- 固定關機消息偶爾不打印退出(感謝阿南德Buddhdev)。
- 在文件化zone數據文件%s的語法nsd.conf手冊頁。
- 在修復聯機幫助把冒號zonefiles後檢查和寫入。
- 從&QUOT變化;區域"到"區"與" .. ..系列更新"日誌消息。
- 在改變maxbackoff從4H無內容輔助區域為24小時。
- 修正打印包含在讀取故障配置文件的文件名。
- 修正刪除或重命名了很多區域,並使其採取非大量的時間。
- 在加快刪除區的內容很多,(56S至1秒),加快了刪除,重命名和AXFR的區域。
- 修正#571:當系統上沒有INET6編譯未使用的變量和不兼容的指針警告
- 修正write_socket返回值server.c檢查(感謝布拉德·史密斯,馬克Kettenis)。
- 修正了xfrd收穫孩子們也如信號丟失。
- 修正#577:生成文件錯誤安裝手冊頁從SRCDIR
- 修正#587:統計缺省值為0
- 修正#553:提高TXT解析
- 修正#590:RRL日誌不打印通配符作為一個明星,但逃脫
- 修正#591:RRL在詳細級別1的日誌信息
- 在修復strptime隱式聲明的錯誤在OpenBSD。
- 修正-O3編譯標誌-O2避免miscompilations。
- 在允許用戶覆蓋-g -O2 CFLAGS中的./configure。
- 修正endian.h包括OpenBSD的。
- 在.SH後手冊頁刪除。LP。
- 修正#600:文件提供,XFR提供AXFR而不是IXFR
- 修正上升負荷平均或內存洩漏的操作系統(自2.6版本的Linux),即把所有過去的過程中家長的軌道,或內存洩漏他們。修復使它所以過程的父母沒有很深刻的字符串。
在nsd.conf
什麼版本4.0.0的新:
- 在記錄了DOC / NSD-4功能。更改配置,而無需重啟,直接域名服務器控制NSD控制,支持多個區域的高。更高的性能(比NSD3)。
- 在NSDC已經一去不復返了。使用kill -HUP用於重載(還檢查zonefiles已經改變,他們重讀),並殺死-TERM表示退出。或使用NSD控制進行詳細的控制。
- 在為nsdcpatch cron作業已經一去不復返了。 NSD控制寫入創建zonefiles。
- nsd.db具有壓塊本身時,它被改變,從而NSDC補丁不再需要一個新的格式。
- 在nsd.db是存儲器映射,NSD需要(部分)mmap設置在RAM中。
- 在TCP數可以超過1000; epoll的/ kqueue的支持,libevent的。
- 在NSD控制進行重新配置,沒有重新啟動(區,按鍵,..)
- 在NSD-控制設置創建密鑰NSD控制(允許NSD控制與遠程控制:是的nsd.conf)。
更新
評論沒有發現