一.準備
本次服務搭建需要三臺虛擬機:
| 客戶端 | 192.168.204.130 |
| DNS服務器 | 192.168.204.135 |
| WEB服務器 | 192.168.204.137 |
我們要先在DNS服務器上安裝bind:
yum install –y bind bind-libs bind-utils bind-chroot
在客戶端安裝測驗軟體:
yum install –y bind-utils
二.具體配置
首先我們要對DNS服務器進行配置: vim /etc/named.conf
將上圖箭頭指向的兩處改為any,主要是將服務器上的所有IP地址改為均可提供DNS域名決議服務,并且允許所有人對本服務器發送DNS查詢請求.
修改DNS服務器的區域組態檔: vim /etc/named.rfc1912.zones 在檔案末尾添加如下內容
zone "xingyun.com" IN {
type master;
file "xingyun.com.zone";
};
這里的檔案名可以自定義,可以改為你想改的名字.
在DNS服務器上新建一個檔案,也就是上面那個檔案,名字保持一致:
vim /var/named/xingyun.com.zone
然后進行如下編輯:
第一個箭頭所指的數字串是時間,可以不一樣但是字串長度不能改變
第二個箭頭所指的是DNS服務器的IP地址
第三個箭頭所指的是WEB服務器的IP地址
所有的配置完成之后需要重啟服務:
systemctl restart named
我們還需要修改DNS服務器的網卡配置,將DNS改為本機IP,否則域名決議不走此DNS服務器.
本來有的DNS先注銷掉,然后加上本機IP,修改之后重啟網卡:systemctl restart network
三.測驗
首先進行本地測驗,在DNS服務器上運行如下命令:
我們可以看到都已經改過來了,然后我們再看看客戶端
如圖所示配置完成,希望本次分享對大家的學習有所幫助.
四.補充
引數解釋
://配置決議記錄保持時間600s $TTL 600
//配置起始授權機構記錄(必須配置) @ IN SOA @ root( 2021030801 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum
//配置域名決議服務器記錄,用來指定該域名有哪個DNS服務器進行決議(必須配置) @ IN NS dns dns IN A 192.168.42.204
//配置需要決議的普通記錄 www IN A 192.168.42.205
//@表示配置的域名’xingyun.com’ @ IN A 192.168.42.205
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/295050.html
標籤:其他
