天天看點

主DNS服務-正向解析

環境

準備最少兩台主機

一台當DNS伺服器,一台當客戶機

如:192.168.43.7這台主機當DNS伺服器,192.168.43.6這台主機當客戶機

安裝DNS服務

yum install -y bind
#
#      

備注:實作先關閉防火牆

開啟服務

systemctl start named
#
#
      

更改主配置檔案

vim /etc/named.conf
#
#      
主DNS服務-正向解析

重新加載配置檔案

rndc reload
#
#      

編輯區域檔案

vim /etc/named.rfc1912.zones
#這個是專門存放區域檔案的配置檔案
#      
主DNS服務-正向解析

備注:

上圖第一個行線是:域名

第二個:類型,master表示主

第三個:存放名稱與IP位址對應關系的存放檔案,一會要建立這個檔案

建立上圖中定義的檔案

cd /var/named/
#在這個目錄下建立
touch xiaos.com.zone
#
#      

備注:這裡要注意的是檔案的屬性

主DNS服務-正向解析

編輯xiaos.com.zone區域檔案

vim xiaos.com.zone
#
#
      
主DNS服務-正向解析

備注:這裡要注意的是

@:表示本域名,如果寫全的話是xiaos.com.(加點表示不用補全了,要是不加. 的話,它會在後面又補上xiaos.com)

每個記錄都有五項内容,重複可以從上面補齊,

dns1是說主誰是主DNS伺服器,寫全的話是dns1.xiaos.com.

郵箱中因為@符号有特殊意義所有用.代替

一個名稱對應多個IP是負載均衡(改正:圖中web-..02改為01)

版本号最重要,決定主從同步,資訊改了,必須改版本号,

優先級,值最小優先級越高

檢查配置檔案

named-checkconf 
#檢查的是主配置檔案以及.rfc1912.zones
      

檢查資料庫檔案

named-checkzone xiaos.com xiaos.com.zone
#寫上 檢查的域名 和域檔案
      

備注:這裡注意域檔案的路徑

主DNS服務-正向解析

重新生效服務

rndc reload
#
#
      

測試

把192.168.43.6主機DNS指向192.168.43.7主機

主DNS服務-正向解析

在客戶機上執行測試

dig www.xiaos.com
#
#
      
主DNS服務-正向解析

--成功