CentOS项目实例之三(二)--ZZSRV2上DNS配置

1. ZZSRV2上的DNS配置

1.1. 安装BIND

与ZZSRV1上的主DNS配安装一样。

1.2. 配置

1.2.1. Cache Only Server

与ZZSRV1上的主DNS配安装一样。

1.2.2. 添加辅助Zone

# vi /etc/named.conf
添加如下zone信息
zone "bigcloud.local" IN {
        type slave;
        masters {192.168.188.11; };
        file "bigcloud.local.zone";
};
zone "188.168.192.in-addr.arpa" IN {
        type slave;
        masters {192.168.188.11; };
        file "192.168.188.zone";
};
zone "189.168.192.in-addr.arpa" IN {
        type slave;
        masters {192.168.188.11; };
        file "192.168.189.zone";
};

修改目录权限

[[email protected] named]# ll /var/named/ -d
drwxr-x--- 6 root named 133 Aug 11 14:06 /var/named/
[[email protected] named]# chmod g+w /var/named/
[[email protected] named]# ll /var/named/ -d
drwxrwx--- 6 root named 133 Aug 11 14:06 /var/named/

启动服务

[[email protected] ~]# systemctl start named.service
Redirecting to /bin/systemctl restart  named.service

设置为自动启动

[[email protected] ~]# systemctl enable named
ln -s ‘/usr/lib/systemd/system/named.service‘ ‘/etc/systemd/system/multi-user.target.wants/named.service‘

查看日志,检查是否有报错信息。(建议在启动时,就在另外一个会话时就打开)

# tail -f /var/log/messages

1.3. 测试BIND

在ZZSRV1上生成了相应的zone文件

[[email protected] ~]# ll /var/named/
total 28
-rw-r--r-- 1 named named  451 Aug 11 14:58 192.168.188.zone
-rw-r--r-- 1 named named  254 Aug 11 15:05 192.168.189.zone
-rw-r--r-- 1 named named  647 Aug 11 15:12 bigcloud.local.zone
drwxr-x--- 7 root  named   56 Aug 11 14:06 chroot
drwxrwx--- 2 named named   22 Aug 11 14:19 data
drwxrwx--- 2 named named   58 Aug 11 16:20 dynamic
-rw-r----- 1 root  named 2076 Jan 28  2013 named.ca
-rw-r----- 1 root  named  152 Dec 15  2009 named.empty
-rw-r----- 1 root  named  152 Jun 21  2007 named.localhost
-rw-r----- 1 root  named  168 Dec 15  2009 named.loopback
drwxrwx--- 2 named named    6 Jun 10 16:13 slaves
[[email protected] ~]# vi /var/named/bigcloud.local.zone
添加一个A记录
test     IN A 10.0.0.1
并且将,zone的序列号增大
[[email protected] ~]# rndc reload
server reload successful
在ZZSRV1的日志中会看到
zone bigcloud.local/IN: sending notifies rial 11)client 192.168.188.12#41658 (bigcloud.loc: transfer of ‘bigcloud.local/IN‘: AXFR-style IXFR startedclient 192.168.188.12#41658 (bigcloud.loc: transfer of ‘bigcloud.local/IN‘: AXFR-style IXFR ended    
在ZZSRV2的日志中会看到
client 192.168.188.11#33856: received notify for zone ‘bigcloud.local‘zone bigcloud.local/IN: Transfer started.transfer of ‘bigcloud.local/IN‘ from 192.168.188.11#53: connected using 192.168.188.12#41658zone bigcloud.local/IN: transferred serial 11transfer of ‘bigcloud.local/IN‘ from 192.168.188.11#53: Transfer completed: 1 messages, 13 records, 339 bytes, 0.005 secs (67800 bytes/sec)zone bigcloud.local/IN: sending notifies (serial 11)    
# nslookup
> server 192.168.188.12
Default server: 192.168.188.12
Address: 192.168.188.12#53
> test.bigcloud.local.
Server:         192.168.188.12
Address:        192.168.188.12#53
Name:   test.bigcloud.local
Address: 10.0.0.1
> exit
时间: 2024-11-29 02:15:07

CentOS项目实例之三(二)--ZZSRV2上DNS配置的相关文章

CentOS项目实例之二--DHCP配置

1. ZZSRV1上的DHCP配置 1.1. 安装 # mkdir /mnt/cdrom/ # mount /dev/cdrom  /mnt/cdrom # cd /mnt/cdrom/Packages/ # ls dhcp* dhcp-4.2.5-27.el7.centos.x86_64.rpm  dhcp-common-4.2.5-27.el7.centos.x86_64.rpm  dhcp-libs-4.2.5-27.el7.centos.x86_64.rpm # rpm -Uvh dhc

CentOS实例项目之三(一)--ZZSRV1上的DNS配置

DNS的配置相对于来说是花费时间较多的,所以写得也比较认真,详细. 1. ZZSRV1上的主DNS配置 1.1. 安装BIND # yum -y install bind bind-utils bind-chroot # rpm -qc bind /etc/logrotate.d/named /etc/named.conf /etc/named.iscdlv.key /etc/named.rfc1912.zones /etc/named.root.key /etc/rndc.conf /etc/

CentOS项目实例之五--LVM配置

1. ZZSRV2上的LVM配置 1.1. 磁盘配置 # fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk labe

CentOS项目实例之六--samba配置

1. ZZSRV2上的SAMBA配置 1.1. 安装SAMBA # yum -y install samba samba-client samba-common # rpm -qi samba Name        : samba Epoch       : 0 Version     : 4.1.1 Release     : 37.el7_0 Architecture: x86_64 Install Date: Mon 11 Aug 2014 05:10:39 PM CST Group  

【ruby】【linux】【irb】CentOS上安装配置ruby开发环境,安装 irb

在读<理解Unix进程>这本书,书中代码是用Ruby写的,就自己想实践一下,搜来搜去要安装配置Ruby,我是centOS6.5的系统.下面这篇不错,我又加入了一点自己的理解和试验. 1 方法一:下载ruby的安装包来进行安装 1.安装编译环境gcc 使用yum install gcc在线安装 2.安装ruby开发环境 PS:经常在搜帖子的时候,大神的文章中都是随随便便下载个什么啊,又没告诉我这样的菜鸟到哪里下,让人几番周折,这里 下载 Ruby - Ruby 官方网站:https://www.

Centos 6.5 DNS配置

任何运作中的域名至少有两台DNS服务器,一台称为主域名服务器,而另一台称为副域名服务器.这些服务器通常用于故障转移:如果一台宕机,另外一台就激活成为DNS服务器(事实上两个或更多的DNS服务器是共同工作的,并不是第一台停止服务后,第二台才接替工作.解析器是随机选择一个DNS服务器进行询问,如果超时则会询问下一个,这是多个DNS的故障容错机制).也可以实现包括负载均衡.防火墙和集群在内的更为复杂的故障转移机制. 准备工作:    VMware 10 环境 1.两台Centos6.5x64位,最小安

DNS 配置篇二

一.子域配置 1.基本概念 子域的作用是在本地DNS下再划分一个小的(子)DNS.作用的方便集中管理, 不过问题是要配置转发.父DNS可以知道解析子DNS,子DNS 则只可以解析自己 本地记录,不能解析父DNS. 正向子域授权: 只需要在父域的区域解析库中添加"胶水记录", glue record 子域名称   IN  NS  子域的名称服务器 ops  IN   NS   ns.ops ops  IN   NS   ns2.ops ns.ops  IN  A       172.16

SpringMVC常用配置(二),最简洁的配置实现文件上传

Spring.SpringMVC持续介绍中,基础配置前面已经介绍了很多,如果小伙伴们还不熟悉可以参考这几篇文章: 1.Spring基础配置 2.Spring常用配置 3.Spring常用配置(二) 4.SpringMVC基础配置(通过注解配置,非xml配置) 5.SpringMVC常用配置 OK ,那么这里我想说另外一个话题,那就是文件上传,我之前在做Android开发的时候,文件上传我们一般会有两种策略,一种是通过IO流上传,还有一种是通过表单上传,其实这两种在客户端实现起来都是很简单的,在服

CentOS项目实例之九--防火墙端口配置

1. 防火墙配置 1.1. ZZSRV1 首先,需要对ZZSRV1的角色进行分析.它是主DNS.网站.DHCP服务器.时钟服务器. 我们决定不做出站限制,仅做入站限制,类似XP 查看当前配置 # iptables -L Chain INPUT (policy ACCEPT) target     prot opt source               destination Chain FORWARD (policy ACCEPT) target     prot opt source