作业第二次

一、正向解析
1、准备工作
[root@server ~]# setenforce 0
[root@server ~]# systemctl stop firewalld

2、服务端、客户端均安装软件 
[root@server ~]# yum install bind -y
[root@node1 ~]# yum install bind -y

3、服务端、客户端设置静态ip
[root@server ~]# nmcli c modify ens160 ipv4.method manual  ipv4.addresses 192.168.132.130/24 ipv4.gateway 192.168.132.2 ipv4.dns 114.114.114.114

#重载激活

[root@server ~]# nmcli connection reload 
[root@server ~]# nmcli connection up  ens160 

 [root@node1 ~]# nmcli c modify ens160 ipv4.method manual  ipv4.addresses 192.168.132.131/24 ipv4.gateway 192.168.132.2 ipv4.dns 114.114.114.114
[root@node1 ~]# nmcli connection reload 
[root@node1 ~]# nmcli connection up ens160 

4、DNS 配置
(1)服务端修改主配置文件
[root@server ~]# vim /etc/named.conf     #打开主配置文件,将如下两处地方修改为any

(2) 服务端修改区域配置文件
[root@server ~]# vim /etc/named.rfc1912.zones      #添加如下内容,也可直接更改模板

(3)服务端编辑数据配置文件


新建或者拷贝一份进行修改 

[root@server named]# cp -a named.localhost openlab.com.zone

完整结构如下: 

内容分析:

$TTL 1D  # 设置生存周期时间,为1天,$表示宏定义
@       IN SOA  @ rname.invalid. (
# @ :表示zone域,现在表示域名,如baidu.com
# IN SOA : 授权信息开始
# rname.invalid. : 域名管理员的邮箱(不能使用@,使用点替代邮件分隔符@)
                                     0         ; serial  # 序列号
                                     1D        ; refresh # 更新频率为1天
                                     1H        ; retry   # 失败重试时间为1小时
                                     1W        ; expire  # 失效时间1周
                                     3H )      ; minimum # 缓存时间为3小时
IN        NS        NS.域名.
ns        IN    A    域名解析服务器IP地址
www       IN    A   域名解析服务器IP地址
bbs       IN    A   域名解析服务器IP地址
mail      IN    A   域名解析服务器IP地址
 
# A:表示IPv4地址, AAAA表示IPv6地址

 (4)重启服务
[root@server named]# systemctl start named

(5)将客户端网卡配置文件中的DNS修改为服务端的ip地址
[root@node1 ~]# vim /etc/NetworkManager/system-connections/ens160.nmconnection 

(6)重载激活


(7) 客户端测试:三种方法
        nslookup命令

         host命令 

             dig命令

二、反向解析
1、准备工作
#关闭安全软件

[root@server ~]# setenforce 0
[root@server ~]# systemctl stop firewalld

2、主服务器、从服务器均安装软件 
[root@server ~]# yum install bind -y
[root@node1 ~]# yum install bind -y

3、配置静态ip,此处直接更改dns,设置成自己 
主服务器端:

[root@server ~]# nmcli c modify ens160 ipv4.addresses 192.168.132.130/24 ipv4.gateway 192.168.132.2 ipv4.dns 192.168.132.130 ipv4.method manual 

#重载激活
[root@server ~]# nmcli c reload 
[root@server ~]# nmcli c up ens160 

从服务器:

[root@node1 ~]# nmcli c modify ens160 ipv4.addresses 192.168.132.131/24 ipv4.gateway 192.168.132.2 ipv4.dns 192.168.132.130 ipv4.method manual 
[root@node1 ~]# nmcli c reload 
[root@node1 ~]# nmcli c up ens160 

4、主服务器修改主配置文件 
[root@server ~]# vim /etc/named.conf   #进入主配置文件,修改如下:

 5、主服务端设置区域配置文件,添加反向解析记录
[root@server ~]# vim /etc/named.rfc1912.zones 

注意:ip地址必须反向书写,这里文件名需要和反向解析数据文件名相同

 6、服务端编辑反向解析文件-cp拷贝进行局部修改
[root@server ~]# cd /var/named
[root@server named]# ls
data  dynamic  named.ca  named.empty  named.localhost  named.loopback  slaves
[root@server named]# cp -a named.loopback 192.168.132.130.arpa
[root@server named]# vim 192.168.132.130.arpa

精简写法: 

 7、重启服务
[root@server named]# systemctl  restart named

8、从服务器 测试

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

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

相关文章

ocr截图识别的软件有吗?分享6款!

随着科技的发展,我们越来越多地依赖于数字技术和智能工具来处理日常任务。OCR技术就是其中的佼佼者,它能够将图片中的文字快速、准确地转换成可编辑的文本格式。OCR截图识别软件就是这一技术的典型应用,它们能够帮助我们轻松地从截图中提取文…

772. 只出现一次的字符

给你一个只包含小写字母的字符串。 请你判断是否存在只在字符串中出现过一次的字符。 如果存在,则输出满足条件的字符中位置最靠前的那个。 如果没有,输出 no。 输入格式 共一行,包含一个由小写字母构成的字符串。 数据保证字符串的长度…

供应RTC5606H 芯片现货

长期供应各品牌芯片现货: NVP2443I NVP6324 RTC5606H NZ3802-A IRF100B201 IMX290LQR-G STM32F103C8T6TR STM32F103C8T6TR STM32F103CBT7TR TPS3823-33DBVR IMX326 TPS3823-33DBVR LPC55S69**D100 OCP2184QAD DT3001S23E1-30 EMP8734-33…

阿里云服务器带宽价格全解析,附报价单

阿里云服务器公网带宽怎么收费?北京地域服务器按固定带宽计费一个月23元/M,按使用流量计费0.8元/GB,云服务器地域不同实际带宽价格也不同,阿里云服务器网aliyunfuwuqi.com分享不同带宽计费模式下带宽收费价格表: 公网…

【C语言】双向链表详解

文章目录 关于双向链表双向链表的初始化双向链表的打印双向链表方法调用 - 尾删为例双向链表的查找 - 指定位置之后插入为例双向链表结束 - 链表的销毁小结及整体代码实现 关于双向链表 首先链表有8种基本分法 其中在笔者之前文章种详细介绍的 单链表 是不带头单项不循环链表…

sql | 建表语句中default 关键字的使用 | datetime vs timestamp vs bigint

backgroud: 时间戳,存表,好像一般存的是 datime\timestamp\bigint,那有啥区别呢? 搜了一下,貌似: bigint:bigint是一个64位的整数类型,可以用来存储时间戳。但是,它只是…

C++学习知识

C知识小菜单: 备赛蓝桥杯过程中的一些小知识积累,持续更新中! 文章目录 C知识小菜单:1.小数取整:2.小数点后保留几位:3.数字占几位字符:4. 求x 的 y 次幂(次方)5. 求平方…

STM32完成软件I2C通讯

今天的重点是利用STM32的软件方案和MPU60506轴姿态传感器建立通讯,今天只完成了简单的发送地址和接收应答的部分,特此记录一下过程,以后忘记可以随时翻出来看看。 先介绍最基本的I2C通讯的最基本的6个时序: 一:起始条…

TCP/IP协议—UDP

TCP/IP协议—UDP UDP协议UDP通信特点 UDP头部报文UDP检验 UDP协议 用户数据传输协议 (UDP,User Datagram Protocol) 是一种无连接的协议,提供了简单的数据传输服务,不保证数据的顺序以及完整性。应用层很多通信协议都基于UDP进行传输&#x…

算法-二分

算法-二分 时间复杂度(logn) 当问题的答案具有单调性时,就可以通过二分把求解转换为判定。 1.整数二分 bool check(int x){...} //检查x是否满足某种性质int bsearch_1(int l,int r) {int mid(lr)>>1;int ansr;if(check(mid)) an…

蓝桥杯JAVA组备赛模板2:质素线性筛

线性筛&#xff1a; //质数线性筛int N1000010;int cnt 0;int[] minv new int[N];int[] prime new int[N];minv[1] 1;for(int i 2;i < N;i){if(minv[i] 0)prime[cnt] i;for(int j 1;j < cnt && i * prime[j] < N;j){minv[i * prime[j]] prime[j];if…

关系型数据库设计的核心原则和规范

关系型数据库设计规范旨在减少数据冗余、提高数据一致性&#xff0c;并优化数据访问性能。以下是关系型数据库设计的核心原则和规范&#xff1a; 实体-关系模型 (ER Model) 在设计阶段&#xff0c;首先创建实体-关系图&#xff08;ER Diagram&#xff09;&#xff0c;用于描述业…

centos7的防火墙

一、防火墙的开启、关闭、禁用命令 &#xff08;1&#xff09;设置开机启用防火墙&#xff1a;systemctl enable firewalld.service &#xff08;2&#xff09;设置开机禁用防火墙&#xff1a;systemctl disable firewalld.service &#xff08;3&#xff09;启动防火墙&#x…

未佩戴厨师帽识别检测 厨房管理系统 自动监测未佩戴厨师帽行为 实时报警

在厨房环境中&#xff0c;佩戴厨师帽对于食品安全和卫生至关重要。厨师帽能够有效地防止头发、皮屑等杂质掉入食物中&#xff0c;减少了食品受到污染的可能性&#xff0c;从而保障了食品安全。特别是在学校、餐厅等场景中&#xff0c;对于未佩戴厨师帽的检测更是必不可少。相关…

c++ override关键字

在C11及之后的标准中&#xff0c;override是一个关键字&#xff0c;用于表示派生类中的成员函数覆盖了基类中的虚函数。 使用override关键字的好处在于它提供了一种明确的方式来指示编译器&#xff1a;该函数打算覆盖基类中的虚函数。如果使用了override关键字&#xff0c;但该…

深入理解Linux系统中的前后台任务与守护进程

⭐小白苦学IT的博客主页 ⭐初学者必看&#xff1a;Linux操作系统入门 ⭐代码仓库&#xff1a;Linux代码仓库 ❤关注我一起讨论和学习Linux系统 1.前言 在Linux系统中&#xff0c;进程管理是至关重要的一个环节。其中&#xff0c;前后台任务和守护进程是进程管理中不可忽视的两…

neo4j-02

1.项目实战参考vue 使用 Apache ECharts 可视化 Neo4j 图数据_neo4j echarts-CSDN博客 2.后台集成参考https://www.yuduan.top/archives/1702217828037

Vue结合el-table实现合并单元格(以及高亮单元表头和指定行)

实现效果如下&#xff1a; 思路&#xff1a; 1.首先使用动态表头表格。 2.其次实现动态计算合并单元格。&#xff08;计算规则 传递需要合并的字段&#xff09; 3.然后封装公共的计算单元格方法 export导出供多个页面使用。 4.同时需要封装成公共的组件供多个页面使用。 5…

资治通鉴读后感之【听不同的声音、CEO风险管理、现金储备、重视领导周边的人】

听不同的声音&#xff1a; 1、能听到不同意见 2、建立保障”说不同意见“的制度 你觉得别人过得特别好&#xff0c;肯定是你跟他不熟。 欲戴皇冠&#xff0c;必承其重。 CEO风险管理&#xff1a; 1、不碰、不参与极限运动&#xff1b; 2、尊守法律&#xff1b; …

电动车新国标迎来修订机会,用户的真实需求能被满足吗?

文&#xff5c;新熔财经 作者&#xff5c;宏一 自2019年4月《电动自行车安全技术规范》发布至今&#xff0c;电动车的新国标标准已经实施5年&#xff0c;市场上的争议也此起彼伏地持续了5年。 因为新国标对电动车的各项技术标准提出的明确要求&#xff0c;其中&#xff0c;最…