CentOS 7部署主域名服务器 DNS的方法

 更新时间:2025年03月26日 14:45:17   作者:IT大卡拉咪  
文章详细介绍了在CentOS 7上部署主域名服务器DNS的步骤,包括安装BIND服务、配置DNS服务、添加域名区域、创建区域文件、配置反向解析、检查配置文件、启动和启用服务、配置防火墙以及测试DNS服务,感兴趣的朋友一起看看吧

1. 安装 BIND 服务和工具

yum  install  -y  bind  bind-utils

2.  配置 BIND 服务

vim/etc/named.conf

修改以下配置项:

listen-on port  53  { any; };           # 监听所有接口
 allow-query     { any; };              # 允许所有设备查询

3 . 添加你的域名区域配置

named.conf 文件底部添加以下内容:

4.创建区域文件

vim/var/named/zhangabc.com.zone

填入以下配置:

ns1.zhangabc.com 是你的 DNS 服务器
192.168.86.129 是 DNS 服务器的 IP 地址
192.168.86.130 是网站的实际 IP 地址

 5.  配置反向解析(可以快速完成解析)

vim/etc/named.conf

添加以下内容:

创建反向解析区域文件:

 vim/var/named/192.168.86.zone

添加以下内容:

6. 检查配置文件

验证配置文件是否正确:

named-checkconf

验证区域文件:

named-checkzone  zhangabc.com/var/named/zhangabc.com.zone

 7. 启动和启用 BIND 服务

systemctl  enable  named
systemctl  start  named

查看服务状态:

systemctl  status  named

8.配置防火墙

打开 53 端口用于 DNS 服务:

firewall-cmd   --add-port=53/tcp --permanent
firewall-cmd   --add-port=53/udp --permanent
firewall-cmd   --reload

9.测试 DNS 服务

CentOS 7 本地测试:

nslookup   zhangabc.com   127.0.0.1

在 Windows 10 远程测试: 

nslookup  zhangabc.com  192.168.86.129

验证反向解析

nslookup   192.168.86.129    192.168.86.129

到此这篇关于CentOS 7部署主域名服务器 DNS的文章就介绍到这了,更多相关CentOS 7 服务器 DNS内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • github pull最新代码实现方法

    github pull最新代码实现方法

    本文主要介绍 github pull最新代码的资料,这里对 github pull最新代码做了详细流程介绍,有需要的小伙伴可以参考下
    2016-09-09
  • git分支管理_动力节点Java学院整理

    git分支管理_动力节点Java学院整理

    这篇文章主要为大家详细介绍了git分支管理的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • git远程仓库_动力节点Java学院整理

    git远程仓库_动力节点Java学院整理

    这篇文章主要介绍了git远程仓库的相关资料,需要的朋友可以参考下
    2017-08-08
  • linux和windows互传文件的实现方案

    linux和windows互传文件的实现方案

    Windows和Linux上的文件互传(互相拷贝)一般常见的主要分为三种:1.基于FTP的方式 2.基于HTTP的方式 3.基于SSH协议的方式.今天我们来探讨的是ssh协议的方式
    2018-04-04
  • RSync实现文件同步备份配置详解

    RSync实现文件同步备份配置详解

    rsync实现网站的备份,文件的同步,不同系统的文件的同步,如果是windows的话,需要windows版本cwrsync
    2013-05-05
  • https证书选择之DV型、OV型、EV型证书的主要区别

    https证书选择之DV型、OV型、EV型证书的主要区别

    这篇文章主要介绍了https证书选择之DV型、OV型、EV型证书的主要区别,需要的朋友可以参考下
    2017-09-09
  • Postman支持测试Websocket接口

    Postman支持测试Websocket接口

    WebSocket允许服务端主动向客户端推送数据,在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输,在测试 WebSocket 的时候,可以使用js编写简单的页面,通过浏览器进行访问调试,也可以通过Postman进行调试
    2024-06-06
  • 护卫神 主机管理系统使用说明篇 系统设置

    护卫神 主机管理系统使用说明篇 系统设置

    护卫神·主机管理系统支持在Windows Server 2003/2008/2012,含32位和64位,直接开设配置WEB站、FTP站,以及SQL Server和MySQL,是您开设和管理虚拟主机的绝好帮手,但是对于新用户可能在使用上有一些困难,因此请仔细阅读如下说明文档
    2015-01-01
  • Linux 系统下搭建 Gitlab 服务器的过程分析

    Linux 系统下搭建 Gitlab 服务器的过程分析

    这篇文章主要介绍了Linux 系统下搭建 Gitlab 服务器的过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • windows2003 DHCP服务器配置图文教程

    windows2003 DHCP服务器配置图文教程

    这篇文章主要介绍了windows2003 DHCP服务器配置,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-01-01

最新评论