1.安裝DNS服務
yum install bind
yum install bind-chroot
安裝完的配置文件/etc/named.conf
啟動systemctl start named.service
2.配置DNS
/etc/named.conf //主配置文件
配置監聽本機所有IP的53號端口
所有能連到本機的IP發來的請求都可以查詢DNS
/etc/named.rfc1912.zones //管理域名服務器配置文件,定義域名服務器管轄哪個域名
2.1.正向解析
管理rhce01.com域名
file “rhce01.com.zone” //這個配置文件默認指向/var/named/目錄下
配置完語法檢查
named-checkzone rhce01.com rhce01.com.zone
圖片是語法檢查正常狀態
驗證
nslookup 域名 域名服務器IP //如果域名后面不加域名服務器IP會自動在公網解析,這里是未注冊域名,無法直接解析
ping測試
這里測試需要修改/etc/resolv.conf 配置文件
dig 域名 //查看配置是否正常
2.2.反向解析
file “192.168.72.zone” //這個配置文件默認指向/var/named/目錄下
反向解析dig
dig -x 192.168.72.129
域名別名設置
設置test2.rhce01.com.指向test == test.rhce01.com
配置注意,com后面有.
這里是192.168.72.130的apache服務配置
這里沒有test2.rhce01.com這個虛擬主機
下面使用192.168.72.130訪問測試3個域名都指向test.rhce01.com