NamedManager管理Bind9

IT
IT
IT
285
文章
1
评论
2020年6月10日15:10:44 评论 151 5858字阅读19分31秒

简述

NamedManager 是一个基于Web的DNS管理系统,可用来添加、调整和删除DNS的zones/records数据。它使用Bind作为底层DNS服务,提供一个现代Ajax的Web界面,支持 IPv4和IPv6。该应用程序很稳定,在生产环境中使用没有任何问题。过多的介绍在此就不做说明了,下面是NamedManager环境部署过程。

此处为隐藏的内容!
发表评论并刷新,方可查看

NamedManager管理Bind9

添加服务器。Name Server FQDN的名称要和httpd中的ServerName一致。(如下添加部署机的主机名或者ip地址都可以)

NamedManager管理Bind9

NamedManager管理Bind9

添加正向域名解析

NamedManager管理Bind9

添加反向域名解析(如果有多个ip段的客户机,那么就如下图添加多个反向解析配置)

NamedManager管理Bind9

查看正反向解析域名添加情况

NamedManager管理Bind9

上面已经成功添加了正反向解析域名,现在尝试添加一些域名的A记录和PTR记录

先添加A正向解析记录

NamedManager管理Bind9

NamedManager管理Bind9

由于上面在添加A正向解析的时候,已经勾选了PTR反向解析(如果没有勾选,则需要手动添加PTR反向解析记录),故这时候已经有了上面那几个域名的反向解析记录了:

NamedManager管理Bind9

如上,已经添加了几个正反向解析记录,现在到namedmanager部署机器本机上查看相关的正反向解析配置:

[root@iZrj987jhi4cl38mj8px0eZ ~]# cd /var/named/
[root@iZrj987jhi4cl38mj8px0eZ named]# ll
总用量 40
-rw-r--r-- 1 root root 372 6月 11 11:54 176.20.172.in-addr.arpa.zone
-rw-r--r-- 1 root root 372 6月 11 11:54 centoscn.vip.zone
drwxr-x--- 7 root named 4096 6月 11 11:11 chroot
drwxrwx--- 2 named named 4096 6月 11 11:11 data
drwxrwx--- 2 named named 4096 6月 11 11:12 dynamic
-rw-r----- 1 root named 3289 4月 11 2017 named.ca
-rw-r----- 1 root named 152 12月 15 2009 named.empty
-rw-r----- 1 root named 152 6月 21 2007 named.localhost
-rw-r----- 1 root named 168 12月 15 2009 named.loopback
drwxrwx--- 2 named named 4096 6月 4 15:20 slaves
[root@iZrj987jhi4cl38mj8px0eZ named]# cat centoscn.vip.zone 
$ORIGIN centoscn.vip.
$TTL 120
@ IN SOA dns.centoscn.vip. lucky.centoscn.vip. (
2020061105 ; serial
21600 ; refresh
3600 ; retry
604800 ; expiry
120 ; minimum ttl
)

; Nameservers

centoscn.vip. 86400 IN NS dns.centoscn.vip.

; Mailservers


; Reverse DNS Records (PTR)


; CNAME


; HOST RECORDS

dns 120 IN A 172.20.176.56
nginx 120 IN A 172.20.176.56
继续阅读
  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
CentOS 最后更新:2020-6-11
IT
  • 本文由 发表于 2020年6月10日15:10:44
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
DNS可视化 CentOS

DNS可视化

简介 传统的内网dns一般都得大家手动进服务器配置,我相信认识了博主之后,能可视化或自动化配置的,绝不再手动去做了。 系统 # cat /etc/redhat-release CentOS relea...
Install CentOS

Install

自动安装 满足自动安装的必要条件(centos7系列系统,cpu2核以上,内存4GB以上,使用root用户执行。 安装 # cd /opt # yum -y install git # git clo...