搭建主DNS服務器
? ? 環境:
虛擬機:VMware
三個虛擬主機:centos6.9(192.168.203.128)、centos7.4(192.168.203.133)、centos7.5(192.168.203.13)
? ? 目的:
搭建一個主DNS服務器,并負責解析以magedu.com這個域結尾的所有主機
? ? 設備概要:
主機centos7.4(192.168.203.133)作為主DNS服務器
主機centos7.5(192.168.203.13)作為www客戶端
主機centos6.9(192.168.203.128)作為遠程測試機
? ? 實操:
1、安裝bind包:yum ?clean ?all ;yum ?install ?bind
2、備份主配置文件:cp ?/etc/named.conf{,.bak} ?-a
3、啟動服務:systemctl ?start ?named;systemctl ?enbale ?named
4、創建并編輯com.zone文件:
?cp ?/var/named/named.localhost ?magedu.com.zone ?-a
? ? 注:復制時記得加上-a選項,保留所有屬性。除了文件名不同外,請保持magedu.com.zone和named.localhost兩個文件的所有屬性完全一致。
vim magedu.com.zone
? ? ? ?重新加載配置文件:rndc ?reload 或者 systemctl ?reload ?named
5、配置文件:vim ?/etc/named.rfc1912.zones
6、配置文件:vim ?/etc/named.conf
將options函數中監聽地址改為監聽本機所有地址而非只監聽127.0.0.1:
將Listen-on ?port ?53 { 127.0.0.1; };中的127.0.0.1改為localhost;
將allow-query { localhost ; } ;改為allow-query { localhost ; any; } ;便于主機更換ip后仍然能保持遠程客戶的訪問。
重啟服務:rndc reload
7、主配置文件語法檢查:named-checkconf
? ? ? 解析庫文件語法檢查:named-checkzone “magedu.com”?/var/named/magedu.com.zone
8、在DNS服務器本機測試解析:host ?www.magedu.com??127.0.0.1或者dig ?www.magedu.com??@127.0.0.1
9、在遠程主機centos6.9上測試解析:host ?www.magedu.com??192.168.203.128或者dig ?www.magedu.com??@192.168.203.128
10、在遠程主機192.168.203.128中將僅主機網卡的DNS指向192.168.203.133,并且移除橋接網卡。
重啟網卡:Service network restart
11、在www客戶端中模擬一個http服務器便于驗證域名解析用,這里httpd的搭建不再贅述。
安裝http服務:Yum install httpd
創建index.html文件:Echo welcome to magedu > /var/www/html/index.html
啟動http服務:Service httpd start
12、在遠程主機192.168.203.128的瀏覽器中輸入www.magedu.com回車,頁面顯示welcome to magedu,至此,主DNS服務器的搭建實驗成功!
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/99825