RHCE实验2-DNS服务正反向解析

实验开始

一、DNS正向解析

注:

server端:192.168.32.147

node端:192.168.32.141

网址:www.openlab.com

1、server端和node端都关闭安全软件(以server端为例)

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

查看一下:

2、server端安装bind软件

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

3、server端配置静态IP

[root@server ~]# nmcli c modify ens33 ipv4.method manual ipv4.address 192.168.32.147/24 ipv4.gateway 192.168.32.2 ipv4.dns 114.114.114.114
[root@server ~]# nmcli c reload
[root@server ~]# nmcli c up ens33
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/2)

4、node端配置静态IP

[root@node ~]# nmcli c modify ens33 ipv4.method manual ipv4.address 192.168.32.141/24 ipv4.gateway 192.168.32.2 ipv4.dns 192.168.32.147   //dnsIP地址为server端IP
[root@node ~]# nmcli c reload
[root@node ~]# nmcli c up ens33
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/2)

DNS配置

1、server端,编辑bind配置文件

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

 修改2行:

listen-on port 53 { any; };  # any为允许所有主机allow-query     { any; };  # 也可写为IP地址

 2、server端,编辑区域配置文件

[root@server ~]# vim  /etc/named.rfc1912.zones
zone "openlab.com" IN {  # 双引号中输入,表示管理openlab.com区域type master;file "openlab.com.zone";  # 双引号中输入,注:不写路径allow-update { none; };
};

 3、server端,编辑数据配置文件,使用cp -a命令将模板文件完整复制一份在修改

[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.localhost  openlab.com.zone 

使用vim编译器进行修改 

[root@server named]# vim  openlab.com.zone 

修改如下: 

4、重启服务

[root@server named]# systemctl restart named

在node端测试,输入:

[root@node ~]# nslookup www.openlab.com

 二、DNS反向解析

1、服务操作,在上面的基础上继续操作,主配置文件按照上面设置,编辑区域配置文件,添加方向解析记录,:IP地址反向写

[root@server ~]# vim  /etc/named.rfc1912.zones 
zone "32.168.192.in-addr.arpa" IN {type master;file "192.168.32.arpa";   # 实际数据配置文件文件名,只需要写出IP地址的网络位,再加上.arpaallow-update { none; };
};    

2、server端,编辑数据配置文件,复制一份反向解析模板,在修改

[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.32.arpa

使用vim编译器,命令如下:

[root@server named]]# vim  192.168.32.arpa

修改如下:(:域名结尾必须写(.)) 

 3、重启服务

[root@server named]# systemctl restart named

node端测试

[root@node ~]# nslookup 192.168.32.141
141.32.168.192.in-addr.arpa    name = ns.openlab.com.
141.32.168.192.in-addr.arpa    name = ftp.openlab.com.
141.32.168.192.in-addr.arpa    name = www.openlab.com.

至此,实验结束

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

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

相关文章

成都百洲文化传媒有限公司电商领域的新锐力量

在电商服务领域,成都百洲文化传媒有限公司凭借其专业的服务理念和创新的策略,正逐渐成为行业内的翘楚。这家公司不仅拥有资深的电商团队,还以其精准的市场定位和高效的服务模式,赢得了众多客户的信赖和好评。 一、专业团队&#…

Windows系统本地部署Jupyter Notebook并实现公网访问编辑笔记

文章目录 1.前言2.Jupyter Notebook的安装2.1 Jupyter Notebook下载安装2.2 Jupyter Notebook的配置2.3 Cpolar下载安装 3.Cpolar端口设置3.1 Cpolar云端设置3.2.Cpolar本地设置 4.公网访问测试5.结语 1.前言 在数据分析工作中,使用最多的无疑就是各种函数、图表、…

(2)自动接收QQ文件-QQ自动化(.Net)

c整理 | 小耕家的喵大仙 出品 | CSDN(ID:lichao19897314) Q Q | 978124155 关于项目背景和微信自动化学习介绍 因为前面写了很多关于微信自动化的文章,网上有一位朋友联系我说他是做广告行业的,有时候除了微信对接客…

使用 Java 原生或 Hutool 工具包编写非对称加解密的工具类

1、什么是非对称加密 使用一对(2个)密钥:一个用于加密信息,另一个则用于解密信息。有“公钥(Public Key)”和“私钥(Private Key)”之分。 非对称加密的“公钥”和“私钥”是成对出现…

c++24.4.13-const修饰指针

1、const修饰指针-常量指针 2、const修饰常量-指针常量 3、const既修饰指针又修饰常量 示例

maven之pom中的build标签

1、build标签分类 1.1、全局配置&#xff08;project build&#xff09; 针对整个项目的所有情况都有效。 <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation"htt…

什么?你设计接口什么都不考虑?

如果让你设计一个接口&#xff0c;你会考虑哪些问题&#xff1f; 1.接口参数校验 接口的入参和返回值都需要进行校验。 入参是否不能为空&#xff0c;入参的长度限制是多少&#xff0c;入参的格式限制&#xff0c;如邮箱格式限制 返回值是否为空&#xff0c;如果为空的时候是…

R语言数据可视化:基本绘图系统

目录 plot函数 par函数 hist函数 boxplot函数 plot函数应用实战 全局参数 R语言中有三大绘图系统包括基本绘图系统&#xff0c;Lattice绘图系统&#xff0c;ggplot2绘图系统 基本绘图系统 在R语言中&#xff0c;以下函数通常用于创建和定制图形&#xff1a; plot 函数…

僵尸进程和孤儿进程

目录 引言僵尸进程僵尸进程的状态僵尸进程周边知识 孤儿进程孤儿进程的状态 进程中的其他状态①.R---表示进程运行状态。②.S---表示进程的休眠状态。(进程什么都没做)③T 和 t 进程的运行、阻塞和挂起运行阻塞挂起状态&#xff1a; 引言 今天我们来将僵尸进程和孤儿进程以及其…

暴力枚举法

虽然暴力枚举法有时候效率低&#xff0c;时间复杂度高&#xff0c;但是在面对小规模数据集的时候&#xff0c;暴力枚举法往往是很好的思维利器。 B: 01 串的熵&#xff08;5分&#xff09; 问题描述 #include <iostream> #include <cmath> #include <algorithm…

【前端】es-drager 图片同比缩放 缩放比 只修改宽 只修改高

【前端】es-drager 图片同比缩放 缩放比 ES Drager 拖拽组件 (vangleer.github.io) 核心代码 //初始宽 let width ref(108)//初始高 let height ref(72)//以下两个变量 用来区分是单独的修改宽 还是高 或者是同比 //缩放开始时的宽 let oldWidth 0 //缩放开始时的高 let o…

【好用】推荐10套后端管理系统前端模板

后台管理系统前端模板是开发者在构建后台管理系统时使用的一种工具&#xff0c;它提供了预先设计好的界面和组件&#xff0c;以帮助开发者快速搭建出功能完善、用户体验良好的管理系统。以下是V哥整理的10款流行的后台管理系统前端模板&#xff0c;它们基于不同的技术栈和设计理…