輸入:yum install bind -y
經過在線yum庫進行安裝,只有安裝了bind軟件包,纔有了構建DNS服務的基礎。
vim
輸入:vim /etc/named.conf
修改全局配置文件。
其中,,一般只須要修改兩個選項:
(1)將listen-on後面的IP地址修改成自身IP——監聽本機53端口,不管是誰經過本機DNS服務進行域名解析,都可以監聽到;
(2)將allow-query後面更改成any——這裏容許任何人使用本機的DNS服務
安全三、修改區域配置文件
輸入:vim /etc/named.rfc1912.zones
修改區域配置文件
此處爲添加域名和區域數據文件名的文件,
在zone後面進行域名的添加;
在file後面進行區域數據文件名的添加
服務器
具體步驟:
(1)進入存儲DNS解析記錄文件的目錄下
輸入:cd /var/named/
(2)在保證其原有屬性不變的狀況下將模板文件複製並重命名爲「named.yunjisuan」
輸入:cp -p /var/named/named.localhost /var/named/named.yunjisuan
(3)使用VIM編輯器進入配置文件中
輸入:vim /var/named/named.yunjisuan
操做實例:
(4)着手進入數據文件的修改
結果以下圖:
網絡
(1)進入域名解析配置文件
輸入:vim /etc/resolv.conf
(2)在VIM編輯器中添加自身IP地址,以供後期驗證服務是否生效。
實例:
編輯器
服務開啓步驟以下:ide
輸入:
systemctl stop firewalld.service——關閉防火牆
setenforce 0——關閉加強性安全功能
systemctl start named——開啓DNS服務
systemctl status named——查看DNS服務運行狀態
實例:
工具
進行正向解析驗證3d
依次輸入:
host www.yunjisuan.com
host ftp.yunjisuan.com
host http.yunjisuan.com
host aaa.yunjisuan.com
分別對應主機名爲「www」、「ftp」、「http別名www」以及錯誤主機名解析出的IP地址
操做實例:
rest
輸入:vim /etc/named.rfc1912.zones
進行下圖的修改
blog
在保證其原有屬性不變的狀況下將模板文件複製並重命名爲「niyunjisuan」
輸入:cp -p /var/named/yunjisuan /var/named/niyunjisuan
(1)使用VIM編輯器進入反向解析數據配置文件中
輸入:vim /var/named/niyunjisuan
(3)刪除原正向解析配置文件的數據,添加反向解析網絡號以及域名
輸入:10 IN PTR www.yunjisuan.com
操做實例:
輸入:
systemctl restart named——重啓DNS服務
host 192.168.10.10——反向解析,將IP地址解析爲域名
操做實例:
再開啓一臺虛擬服務器做爲從服務器,一樣使用在線yum庫安裝bind工具。
下面全部圖片白底爲從服務器、黑底爲主服務器!!!
輸入:vim /etc/named.conf
按下圖進行修改:
輸入:vim /etc/named.rfc1912.zones
按照下圖進行修改:
輸入:vim /etc/named.rfc1912.zones
按照下圖修改:
在主服務器中輸入:systemctl restart named
從服務器中輸入:systemctl start named
操做實例:
輸入:ls /var/named/slaves
對應的區域數據配置文件已備份完畢。
操做實例: