ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

CentOS 7 使用bind搭建 DNS 主服务保姆级教程

CentOS 7 使用bind搭建 DNS 主服务保姆级教程 介绍搭建自己的DNS服务器可以不用依赖外网来解析DNS在内网中也可以不需要向ISP或公共DNS查询。从而减少对外网的依赖。在Linux中搭建DNS服务有很多种方式如Bind9标准权威/递归、dnsmasq轻量缓存内网域名DHCP、CoreDNS云原生/K8s、AdGuard Home / Pi-hole去广告Web管理型DNS转发器。本次我们使用Bind来构建域名服务器。域名服务器分为缓存域名服务器、主域名服务器、从域名服务器。缓存域名服务器只提供域名解析结果的缓存功能目的在于提高查询速度和效率但是没有自己控制的区域地址数据。构建缓存域名服务器时必须设置根域或指定其他DNS服务器作为解析来源。主域名服务器维护某个特定DNS区域的地址数据库对其中的解析记录具有自主控制权时指定区域中唯一存在的权威服务器、官方服务器。在构建主域名服务器时需要自己建立所负责区域的地址数据文件从域名服务器与主域名服务器提供完全相同的dns解析服务通常用于dns服务器的热备份一、安装bindbind不是唯一能够提供域名服务的dns服务程序但他的应用范围非常广泛bind可以运行哎大多数的linux/UNix主机中centOS操作系统中自带了bind服务的安装文件主要包括以下软件和安装依赖安装完成后需出现一下软件提示二、建立主配置文件 路径为/etc/named.confvim /etc/named.conf三、建立正向区域数据文件 路径为/var/named/vim /var/named/abc.com.zone四、检查配置文件是否错误named-checkzone abc.com abc.com.zone五、启动服务不报错六、测试dns功能七、dns建立主域名服务成功
返回列表