(一)DNS的正向解析
1,安裝bind軟件包
[root@localhost ~]# yum install bind -y 利用yum倉庫進行軟件安裝
2,查看bind軟件的配置文件信息,並進入主文件配置
[root@localhost ~]# rpm -qc bind 查看軟件的配置文件信息 [root@localhost ~]# vim /etc/named.conf 進入主文件進行配置
3,在主文件配置中把原有監聽地址換爲本地主機的IP地址(192.168.109.133),並將權限中的“localhost”換爲any,授權所有人訪問。
4,進入區域配置文件(/etc/named.rfc1912.zones)進行單個區域的配置
[root@localhost ~]# vim /etc/named.rfc1912.zones 進入區域配置文件配置
5,切換到/var/named目錄複製一分模板位kgc數據配置文件並進行編輯
[root@localhost ~]# cd /var/named/ 切換到/var/named目錄下 [root@localhost named]# cp -p named.localhost kgc.com.zone 複製模塊位kgc.com.zone文件 [root@localhost named]# vim kgc.com.zone 進行配置
6,關閉防火牆並查看DNS服務端口的開啓情況
[root@localhost named]# systemctl stop firewalld.service 關閉防火牆 [root@localhost named]# setenforce 0 [root@localhost named]# systemctl start named 啓動named服務 [root@localhost named]# netstat -nuap 查看DNS服務端口開啓情況
7,添加DNS解析服務器地址到/etc/resolv.conf,輸入域名進行正向解析
[root@localhost named]# echo "nameserver 192.168.109.133" > /etc/resolv.conf 添加DNS解析服務地址
(二)DNS的反向解析
1,進入區域配置文件(/etc/named.rfc1912.zones )進行配置
[root@localhost named]# vim /etc/named.rfc1912.zones 進入區域配置文件配置
2,配置數據配置文件(yun.com.local)
[root@localhost named]# cp -p kgc.com.zone yun.com.local 複製數據配置文件爲yun [root@localhost named]# ls data dynamic kgc.com.zone named.ca named.empty named.localhost named.loopback slaves yun.com.local [root@localhost named]# vim yun.com.local 配置數據配置文件
3,重啓named解析服務,進行反向解析
(三)主從複製(雙機熱備)開啓另外一臺Linux系統做從服務器
1,安裝bind軟件包(從服務器)
[root@localhost ~]# yum install bind -y 利用yum倉庫進行軟件安裝
2,進入主配置文件/etc/named.conf(從服務器)
2,進入區域配置文件/etc/named.rfc1912.zones(從服務器)
3.把主DNS服務器的區域配置文件中修改/etc/named.rfc1912.zones(主服務器)
4,重啓主服務器named服務,從服務器關閉防火牆並啓動named服務
5,用從服務器進行域名解析,跟主服務器一樣可以解析
謝謝閱讀!!!