2024.7.24(反向解析、时间同步、主从架构)

root@client \~# systemctl stop NetworkManager

root@client \~# systemctl disable NetworkManager

一、配置反向解析
1、配置zone文件

root@dns named# vim /etc/named.rfc1912.zones

root@dns named# ls
root@dns named# cp -p named.loopback 192.168.8.zone
root@dns named# ls -l

root@dns named# vim 192.168.8.zone

2、检查配置文件

root@dns named# named-checkconf /etc/named.rfc1912.zones
root@dns named# named-checkzone 192.168.8.zone 192.168.8.zone
zone 192.168.8.zone/IN: loaded serial 0
OK

3、重启服务

root@dns named# systemctl restart named

4、临时更换

root@client \~# echo nameserver 192.168.8.135 > /etc/resolv.conf

5、客户端测试

root@client \~# yum -y install bind-utils.x86_64

5.1 域名返回IP

root@client \~# nslookup www.aaa.com
Server: 192.168.8.135
Address: 192.168.8.135#53

Name: www.aaa.com
Address: 192.168.8.132

5.2 反向解析

root@client \~# nslookup 192.168.8.132
132.8.168.192.in-addr.arpa name = www.aaa.com.8.168.192.in-addr.arpa.

二、多域名解析
1、修改配置文件

root@dns named# vim /etc/named.rfc1912.zones


root@dns named# ls
root@dns named# cp -p named.localhost a.com.zone
root@dns named# cp -p named.localhost aa.com.zone
root@dns named# vim a.com.zone


root@dns named# vim aa.com.zone


root@dns named# systemctl restart named

2、客户端测试

root@client \~# echo nameserver 192.168.8.135 > /etc/resolv.conf

三、配置时间服务器

root@client \~# yum -y install ntpdate.x86_64

1、同步时间

root@client \~# ntpdate cn.ntp.org.cn
root@client \~# date

要求集群服务器主机的时间同步,不可能每一台主机都访问一次cn.ntp.org.cn 流量大,效率低,只有一台主机做内网的ntp服务,这台主机定时访问外网,集群内网中的机器和ntp服务器同步就可以了

2、搭建集群服务器

root@ntp \~# yum -y install ntp
root@ntp \~# vim /etc/ntp.conf 15行

root@ntp \~# ntpdate cn.ntp.org.cn
root@ntp \~# systemctl start ntpd

3、创建计划任务

root@ntp \~# crontab -e 每天四点同步时间

4、客户端同步时间

root@client \~# ntpdate 192.168.8.128

root@client \~# date -s "2009-7-30 12:34:56"
2009年 07月 30日 星期四 12:34:56 CST
root@client \~# date
2009年 07月 30日 星期四 12:35:01 CST
root@client \~# ntpdate 192.168.8.128
24 Jul 15:12:47 ntpdate3305: step time server 192.168.8.128 offset 472876652.819090 sec
root@client \~# date
2024年 07月 24日 星期三 15:12:50 CST

四、搭建主从架构

主服务 dns 192.168.8.135

从服务 slv 192.168.8.136

1、主从服务器和ntp服务器同步时间

root@slv \~# yum -y install ntpdate

root@slv \~# ntpdate 192.168.8.128

root@dns \~# yum -y install ntpdate

root@dns \~# ntpdate 192.168.8.128

2、下载dns依赖组件

root@slv \~# yum -y install bind

3、设置允许从服务器同步文件

root@dns \~# vim /etc/named.conf //16行

root@dns \~# named-checkconf /etc/named.conf
root@dns \~# systemctl restart named

4、从服务器设置允许访问

root@slv \~# vim /etc/named.conf

5、从服务器修改区域文件 zone

root@slv \~# vim /etc/named.rfc1912.zones //添加

root@slv \~# named-checkconf /etc/named.rfc1912.zones
root@slv \~# systemctl restart named

6、客户端测试

root@client \~# echo "nameserver 192.168.8.135" > /etc/resolv.conf
root@client \~# nslookup www.aaa.com
Server: 192.168.8.135
Address: 192.168.8.135#53

Name: www.aaa.com
Address: 192.168.8.132

root@client \~# echo "nameserver 192.168.8.136" > /etc/resolv.conf
root@client \~# nslookup www.aaa.com
Server: 192.168.8.136
Address: 192.168.8.136#53

Name: www.aaa.com
Address: 192.168.8.132

相关推荐
A小辣椒10 小时前
TShark:Wireshark CLI 功能
linux
A小辣椒14 小时前
TShark:基础知识
linux
AlfredZhao16 小时前
OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G?
linux·oci
AlfredZhao1 天前
vi 删除指定范围的行,不用再反复按 dd
linux·vi
用户9718356334662 天前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪2 天前
linux 拷贝文件或目录到指定的位置
linux
大树882 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠2 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质2 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
bush42 天前
嵌入式linux学习记录十四、术语
linux·嵌入式