首页 > 技术文章 > Linux配置DNS服务器

xiaowangc 2020-12-11 15:00 原文

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命令进行测试

推荐阅读