CentOS配置簡易DNS服務器

第一步 安裝bind
rpm -qa bind* 
想省事可以直接yum -y install bind*,還有一個一定要安裝的是 yum -y install caching-nameserver,不然不能做後面的配置工作。bing 默認是安裝在/var/name/chroot下面。
首先要配置的是name.conf,用命令cp -p named.caching-nameserver.conf  named.conf 參數-p的作用是把權限也一起復制。
修改的幾個地方listen-on port 53 {any;}; 修改服務器在53號端口上監聽的IP爲所有。另一個地方是
allow-query {any;} 允許查詢訪問的端口,只要把前面的註釋刪掉就行。
允許查詢的計算機爲所有。大概修改的地方就這些,match-clients 和match-destinations這兩個地方都不改成any.
 
第二步,配置zone 先在這個文件裏添加zone.一個正的一個反的。(域名解析可能通過域名解釋到IP,也可以由IP解析到域名。
添加兩個zone就行。可能照上面的抄。不過file裏面的一定要我以後自己建的那文件名一樣。千萬不要寫錯,不然找起錯來會累死人。添加完以後可以保存退出。其它不要修改。現在轉到../var/name目錄下
正向,反向解析文件可以不用自己編寫,只要在localdomail.zone 和name.local上做點點修改就行。當然記得在使用cp 時加上-p  ,首先編寫正向文件
接下來編寫反向文件。
這樣基本上就做好了。
對了不要忘了修改/etc/resolv.conf
 
測試結束:
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章