目錄
一、主DNS服務器配置
1.安裝 BIND 軟件包
2.配置主配置文件
3.創建正向區域文件
4.創建區域數據文件
5.檢查配置語法并重啟服務
二、從DNS服務配置
1.安裝 BIND 軟件包
2.配置主配置文件
3.創建緩存目錄
4.啟動并設置開機自啟
一、主DNS服務器配置
1.安裝 BIND 軟件包
yum install -y bind bind-utils
2.配置主配置文件
編輯配置文件/etc/named.conf如下
// 添加正向區域配置
zone "yang.com" IN {type master;file "yang.com";allow-transfer { 192.168.10.171; }; // 備DNS服務器IP
};
3.創建正向區域文件
cp -p /var/named/named.localhost /var/named/yang.com
chown named:named /var/named/yang.com
chmod 640 /var/named/yang.com
4.創建區域數據文件
cat > /var/named/yang.com <<EOF
\$TTL 1D
@ IN SOA ns1.example.com. admin.yang.com. (0 ; serial1D ; refresh1H ; retry1W ; expire3H ) ; minimum@ IN NS ns1.yang.com.
@ IN NS ns2.yang.com.
ns1 IN A 192.168.10.181 ; 主DNS服務器IP
ns2 IN A 192.168.10.171 ; 備DNS服務器IP
esxi1 IN A 192.168.10.220
esxi2 IN A 192.168.10.200
EOF
5.檢查配置語法并重啟服務
sudo named-checkconf
sudo named-checkzone yang.com /var/named/yang.com
sudo systemctl restart named
sudo systemctl enable named
二、從DNS服務配置
1.安裝 BIND 軟件包
yum install -y bind bind-utils
2.配置主配置文件
編輯配置文件/etc/named.conf如下
// 添加正向區域配置
zone "yang.com" IN {type slave;file "slaves/yang.com";masters { 192.168.10.181; }; // 主DNS服務器IP
};
3.創建緩存目錄
mkdir -p /var/named/slaves
chown named:named /var/named/slaves
4.啟動并設置開機自啟
sudo systemctl restart named
sudo systemctl enable named