云计算实训13——DNS域名解析、ntp时间服务器配置、主从DNS配置、多区域DNS搭建

一、DNS域名解析

1.正向解析

将域名解析为IP地址

DNS正向解析核心配置

(1)安装bind

[root@dns ~]# yum -y install bind

(2)编辑配置文件

编辑named.conf文件,限定访问权限

[root@dns ~]# vim /etc/named.conf

编辑named.rfc文件,指定要访问的域名

[root@dns ~]# vim /etc/named.rfc1912.zones

编辑解析文件,将对应的域名解析为IP地址

[root@dns named]# vim ayou.dongdong.zone

(3)启动服务

[root@dns ~]# systemctl start named

在客户端进行访问测试

[root@client ~]# elinks

下面就是我们访问到的页面

至此实现了将域名解析为IP地址继而访问到web页面,完成了dns的正向解析

有关正向解析更多的详细配置可查看上一篇内容

2.反向解析

将IP地址解析为域名

(1)复制配置文件

[root@dns named]# cp -p named.localhost 192.168.1.20.zone

(2)编辑配置文件

[root@dns named]# vim 192.168.1.20.zone 

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

(3)重启服务

[root@dns named]# systemctl restart named

(4)客户端验证

查看域名对应的IP地址

查看www.baidu.com对应的IP地址

查看www.ayou.dongdong对应的IP地址

查看dns服务器所对应的域名

如上图所示,dns服务器找到了对应的域名,成功完成了反向解析

二、配置ntp服务器

做内网ntp服务器,这台主机可以定时访问外网

1.查找ntp软件包

[root@ntp ~]# yum search ntp

2.安装ntp软件包

[root@ntp ~]# yum -y install ntp.x86_64 

3.编辑配置文件

[root@ntp ~]# vim /etc/ntp.conf 

4.同步时间

[root@ntp ~]# ntpdate cn.ntp.org.cn
24 Jul 15:06:19 ntpdate[1768]: adjust time server 120.25.115.20 offset -0.004753 sec

5.开启ntpd服务

[root@ntp ~]# systemctl start ntpd

查看ntpdate所在目录

[root@ntp ~]# which ntpdate 
/usr/sbin/ntpdate

6.编辑计划任务

[root@ntp ~]# crontab -e

7.在DNS服务器上操作

(1)安装ntpdate软件包

[root@dns named]# yum -y intsall ntpdate

(2)让DNS服务器跟ntp服务器同步

[root@dns named]# ntpdate 192.168.1.40
24 Jul 15:37:56 ntpdate[2519]: adjust time server 192.168.1.40 offset 0.009912 sec
[root@dns named]# date
2024年 07月 24日 星期三 15:38:01 CST

8.客户端验证

要求集群服务器主机的时间同步
(1)安装ntpdate软件包

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

(2)让客户端跟ntp服务器同步

[root@client ~]# ntpdate 192.168.1.40
24 Jul 15:11:21 ntpdate[3199]: adjust time server 192.168.1.40 offset 0.002753 sec

(3)更改时间

[root@client ~]# date -s "2009-7-30 12:34:56"
2009年 07月 30日 星期四 12:34:56 CST
[root@client ~]# date
2009年 07月 30日 星期四 12:34:59 CST

(4)再次同步

[root@client ~]# ntpdate 192.168.1.40
24 Jul 15:12:59 ntpdate[3202]: step time server 192.168.1.40 offset 472876649.802769 sec
[root@client ~]# date
2024年 07月 24日 星期三 15:13:07 CST


三、配置主从DNS

1.配置主DNS

(1)修改配置文件

[root@dns named]# vim /etc/named.conf

(2)重启服务

[root@dns named]# systemctl restart named

2.配置从DNS

(1)关闭防火墙

[root@sla ~]# systemctl stop firewalld
[root@sla ~]# systemctl disable firewalld

(2)关闭selinux

[root@sla ~]# setenforce 0
[root@sla ~]# vim /etc/selinux/config 

SELINUX=premissive

(3)关闭软件管理软件

[root@sla ~]# systemctl stop NetworkManager
[root@sla ~]# systemctl disable NetworkManager

(4)安装ntpdate软件包

[root@sla ~]# yum -y install ntpdate

让从DNS服务器跟ntp服务器同步

[root@sla ~]# ntpdate 192.168.1.40
24 Jul 15:36:26 ntpdate[1928]: adjust time server 192.168.1.40 offset 0.005453 sec
[root@sla ~]# date
2024年 07月 24日 星期三 15:37:12 CST

(5)下载bind软件包

[root@sla ~]# yum -y install bind

(6)修改配置文件

修改.conf文件

[root@sla ~]# vim /etc/named.conf 

修改.zones文件


[root@sla ~]# vim /etc/named.rfc1912.zones 


检查named.rfc文件配置是否正确

[root@sla ~]# named-checkconf /etc/named.rfc1912.zones 

(7)启动服务

[root@sla ~]# systemctl start named

查看

四、配置多区域DNS

1.修改配置文件

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

2.复制文件

[root@dns named]# cp -p named.localhost ayou.dd.zone
[root@dns named]# cp -p named.localhost ayou.lwp.zone

3.修改配置文件

[root@dns named]# vim ayou.lwp.zone 

[root@dns named]# vim ayou.dd.zone 

4.重启服务

[root@dns named]# systemctl restart named

5.客户端验证

(1)重定向dns地址

(2)进行验证

至此,多区域DNS的配置就全部完成了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/385922.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VulnHub:colddbox easy

靶机下载地址 信息收集 主机发现 攻击机网段192.168.31.0/24,扫描同网段存活主机。 nmap 192.168.31.0/24 -Pn -T4 发现靶机,IP为192.168.31.176。 端口扫描 扫描靶机开放端口。 nmap 192.168.31.176 -A -p- -T4 开放了80,4512端口,注…

无人机之安全防护篇

在当今社会,园区的安全防护至关重要。无人机以其独特的视角、高效的作业能力和灵活的部署方式,为园区安防工作带来了前所未有的好处,显著提升了安全防护水平和管理效率。 一、全方位无死角的监控 与传统的固定摄像头相比,它不受位…

【Python Web】Flask扩展开发指南

Flask是一个轻量级的Python Web框架,它提供了丰富的扩展库和工具,可以帮助开发者快速构建Web应用。本篇博客将介绍如何进行Flask扩展开发,包括扩展的创建、配置、使用等方面的内容。 目录 Flask扩展开发指南 一、Flask扩展简介 二、创建Fl…

苹果CMS:资源采集站如何设置定时采集详细教程讲解

我们搭建好站点之后,会自定义一些采集,但是需要每天去手动执行,有时候甚至会忘记,那我们如何处理呢?今天我们就来介绍一下如何设置定时器。 如果按照官方例子来设置定时器会遇到一个问题就是采集的资源未绑定类型&…

[240728] Wikidata 介绍 | 微软与 Lumen 合作提升人工智能算力

目录 Wikidata 介绍微软与 Lumen 合作提升人工智能算力 Wikidata 介绍 中文: 文言: 粤语: 来源: https://www.wikidata.org/wiki/Wikidata:Introduction/zh 微软与 Lumen 合作提升人工智能算力 为了满足人工智能工作负载不断增长的需求&am…

查看路由表 netstat -r

“Kernel IP routing table” 是Linux系统中用于展示和配置IP路由的表。它告诉操作系统如何将数据包从一个网络接口发送到另一个网络或主机。下面是对您给出的路由表条目的解释: Destination:目的地地址,可以是具体的IP地址,也可…

「12月·长沙」人工智能与网络安全国际学术会议(ISAICS 2024)

人工智能与网络安全国际学术会议(ISAICS 2024)将于2024年12月20日-2024年12月22日在湖南长沙召开。会议中发表的文章将会被收录,并于见刊后提交EI核心索引。会议旨在在为国内与国际学者搭建交流平台,推进不同学科领域的融合发展,就当今人工智能与网络安全范畴内各学…

视觉-语言大模型应用

重磅推荐专栏: 《大模型AIGC》 《课程大纲》 《知识星球》 本专栏致力于探索和讨论当今最前沿的技术趋势和应用领域,包括但不限于ChatGPT和Stable Diffusion等。我们将深入研究大型模型的开发和应用,以及与之相关的人工智能生成内容(AIGC)技术。通过深入的技术解析和实践经…

MySQL练习05

题目 步骤 触发器 use mydb16_trigger; #使用数据库create table goods( gid char(8) primary key, name varchar(10), price decimal(8,2), num int);create table orders( oid int primary key auto_increment, gid char(10) not null, name varchar(10), price decima…

蚓链数字化生态平台:构建城市智能商业,引领协同发展新潮流

​在当今数字化飞速发展的时代,城市商业的运行模式正在经历着数字化变革。蚓链数字化生态平台应运而生,以其强大的功能和创新的理念,成为构建城市智能商业枢纽中心的关键力量,推动着平台互通、业务贯通、管理协同的全新发展格局。…

这代码,给我看破防了……

之前有读者问,自己一直不明白如何写出合理的代码注释。 这也是不少程序员一直头疼的问题,比如接手新代码时,没有注释,完全搞不清逻辑;自己写的注释,跟不上代码修改,成了误导;复杂逻…

《Java初阶数据结构》----7.<优先级队列PriorityQueue>

前言 大家好,我目前在学习java。之前也学了一段时间,但是没有发布博客。时间过的真的很快。我会利用好这个暑假,来复习之前学过的内容,并整理好之前写过的博客进行发布。如果博客中有错误或者没有读懂的地方。热烈欢迎大家在评论区…

Postman测试工具详细解读

目录 一、Postman的基本概念二、Postman的主要功能1. 请求构建2. 响应查看3. 断言与自动化测试4. 环境与变量5. 集合与文档化6. 与团队实时协作 三、Postman在API测试中的重要性1. 提高测试效率2. 保障API的稳定性3. 促进团队协作4. 生成文档与交流工具 四、Postman的使用技巧1…

buu做题(9)

[MRCTF2020]PYWebsite 有个二维码 扫了一下啊二维码 function enc(code){hash hex_md5(code);return hash;}function validate(){var code document.getElementById("vcode").value;if (code ! ""){if(hex_md5(code) "0cd4da0223c0b280829dc3ea4…

【SpringCloud】企业认证、分布式事务,分布式锁方案落地-1

目录 HR企业入驻 HR企业入驻 - 认证流程解析 HR企业入驻 - 查询企业是否存在 HR企业入驻 - 上传企业logo与营业执照 HR企业入驻 - 新企业(数据字典与行业tree结构解析) 行业tree 行业tree - 创建节点 行业tree - 查询一级分类 行业tree - 查询子分…

FOC笔记(一)电角度零点校准

当电机上电时,它处于位置的电角度未知。如果按上图U4(100)通电,也会让电角度为0,但是这样力量很大。 简单的方法是只控制d角度的磁场大小,转矩磁场q为0,生成一个定向磁场指向电角度为0。 foc->sin_sita 0;foc->…

全国区块链职业技能大赛样题第9套后端源码

后端源码地址:https://blog.csdn.net/Qhx20040819/article/details/140746050 前端源码地址:https://blog.csdn.net/Qhx20040819/article/details/140746216 智能合约+数据库表设计:https://blog.csdn.net/Qhx20040819/article/details/140746646 项目预览 登录 用户管理

X用户最多的国家排名统计报告

数据为DataReportal发布的Twitter在各个国家的用户数统计。 2022年,Twitter用户最多的国家是美国,有7690万用户。 数据统计单位为:万人 数据说明: 数据截止时间为2022年1月 Twitter在各个国家的用户情况 2022年,Twit…

全球相机控制面板市场展望与未来增长机遇:预计未来六年年复合增长率CAGR为4.3%

在全球摄影器材和专业影像设备需求增长的背景下,相机控制面板正成为市场的焦点。本文详细分析了全球相机控制面板市场的现状、增长趋势及未来前景,旨在为投资者和业内人士提供深入的市场洞察和指导。 市场概览 据恒州诚思团队研究分析显示,2…

自动控制:带死区的PID控制算法

带死区的PID控制算法 在计算机控制系统中,为了避免控制动作过于频繁,消除因频繁动作所引起的振荡,可采用带死区的PID控制。带死区的PID控制通过引入一个死区,使得在误差较小的范围内不进行控制动作,从而减少控制系统的…