Linux配置DNS服務器
一、構建網絡環境
1.安裝DNS服務器操作系統(略)
2.設置DNS服務器IP地址
[root@localhost ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33
[root@localhost ~]#nmcli c down ens33
[root@localhost ~]#nmcli c up ens33
3.關閉Selinux和防火牆
[root@localhost ~]#systemctl stop firewalld.service #關閉防火牆
[root@localhost ~]#setenforce 0 #關閉Selinux
4.設置本地Yum源
[root@localhost ~]#mkdir /cd
[root@localhost ~]#mount /dev/sr0 /cd
[root@localhsot ~]#vim /etc/yum.repos.d/CentOS-Media.repo
[root@localhsot ~]#cd /etc/yum.repos.d/
[root@localhsot yum.repos.d]#mkdir backup
[root@localhsot yum.repos.d]#mv CentOS-AppStream.repo CentOS-Base.repo CentOS-Extras.repo backup/
[root@localhsot yum.repos.d]#yum clean all
[root@localhsot yum.repos.d]#yum makecache #重建cache
二、安裝和配置DNS服務
[root@localhsot ~]#yum -y install named
[root@localhsot ~]#vim /etc/named.conf #配置DNS
監聽服務器192.168.1.100
允許所有人查詢
[root@localhsot ~]#vim /etc/named.rfc1912.zones #配置正反向區域
[root@localhsot ~]#vim /var/named/named.localhost #配置正向解析主機記錄
[root@localhsot ~]#vim /var/named/named.empty #配置反向指針記錄
[root@localhsot ~]#systemctl start named.service #啟動DNS服務
三、測試DNS服務器
1.配置客戶端IP地址設置
2.使用Ping命令進行測試