当前位置: 首页 > news >正文

RHCE DNS实验作业

DNS实验作业

1、配置正向解析服务器

在服务器上的配置

步骤一:安装bind

代码如下图片,如若下载完bind出现xshell与虚拟机链接不上的情况可以输以下代码

dnf update openssl openssh -y
dnf reinstall openssh-server -y

步骤二:修改主配置文件/etc/named.conf

进入文件里面以后修改

options {
    listen-on port 53 { any; };  
    .....
    allow-query     { 192.168.10.200; }; 
};

步骤三:修改区域配置文件/etc/named.rfc1912.zones

添加以下内容

zone "openlab.com" IN {
    type master;  
    file "openlab.com.zone";  
    allow-update { none; };  
};

步骤四:创建区域数据文件/var/named/openlab.com.zone

在文件里添加以下内容

$TTL 1D  ; 生存时间1天
@       IN SOA  ns.openlab.com.  admin.openlab.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
           NS   ns.openlab.com.  
ns       A    192.168.10.100   
ftp       A    192.168.10.101  
bbs      A    192.168.10.102  
image  A    192.168.10.103  

步骤五:启动并启用 BIND 服务

在客户端配置

步骤一:编辑 /etc/resolve.conf

在文件中添加以下内容

nameserver 192.168.10.100

步骤二:验证 nslookup

2、配置反向解析服务器

在服务器上的配置

步骤一: 修改主配置文件 让named服务可以监听任意地址服务任意ip

修改文件中的以下两行内容

listen-on port 53 { any; };
allow-query     { any; };

步骤二:添加反向解析声明 到named.rfc1912.zones

在此文件中添加以下内容

zone "10.168.192.in-addr.arpa" IN { 
        type master;
        file "192.168.10.arpa";

        allow-update { none; };
};

步骤三:创建 102.168.10.arpa

在文件中添加以下内容

$TTL 1D
@       IN SOA  ns.openlab.com. 123.qq.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      ns.openlab.com.  
openlab.com.  A   192.168.10.100  
101          PTR  www.openlab.com.
102          PTR  bbs.openlab.com.
103          PTR  image.openlab.com.
104          PTR  timeline.openlab.com.

步骤四:重启named服务 

在客户端配置

步骤一:配置 自己的dns服务到网络中

步骤二:验证 nslookup

3、主从服务器配置

在主服务器的配置

步骤一:修改声明文件/etc/named.rfc1912.zones,将正向和反向声明做转发处理,转发给从服务器

将文件中的内容修改成以下内容

zone "openlab.com" IN {
        type master;
        file "openlab.com.zone";
        allow-transfer{192.168.10.101;}; 
};
...........................................................................
zone "254.25.172.in-addr.arpa" IN {
        type master;
        file "192.168.10.arpa";
        allow-transfer { 192.168.10.101; };
};

在从服务器上的配置

步骤一:关闭防火墙

步骤二:修改/etc/named.conf

修改文件中的以下两行

listen-on port 53 { any; };
allow-query     { any; };

步骤三:修改/etc/named.rfc1912.zones

将文件中的修改成以下内容

zone "openlab.com" IN {
        type slave; 
        masters {192.168.10.100;}; 
        file "slaves/openlab.com.zone"; 
};
...........................................................................
zone "254.25.172.in-addr.arpa" IN {
        type slave;
        masters {192.168.10.100;};
        file "slaves/172.25.254.arpa";
};

主服务器和从服务器上进行重启服务

在客户端配置

步骤一:将主从ip写到客户端的dns中

步骤二:验证 nslookup

①主从都在线时 使用主进行解析

②当将主强制下线后 从进行解析

http://www.dtcms.com/a/588812.html

相关文章:

  • 深圳网站备案wordpress 界面 阴影
  • 【STL源码剖析】从源码看 heap:元素的 “下沉” 与 “上浮”
  • 【LLM】LLaMA-Factory 训练模型入门指南
  • DTrac Rotor
  • 06 Activiti 与 Spring Boot 整合
  • 分布式专题——49 SpringBoot整合ElasticSearch8.x实战
  • 18_FastMCP 2.x 中文文档之FastMCP服务端高级功能:后端存储详解
  • 基于Spring Boot的社团服务系统的设计与实现
  • Spring Boot配置文件加载顺序详解(含Nacos配置中心机制)
  • 基于React+Flask前后端分离的文件搜索系统
  • K8s 集群部署中间件 - yaml 版本(二)
  • zmaiFy音频转录介绍
  • 学校资源网站建设目标关于做电商网站导流项目
  • 【论文阅读与项目复现】Hypothesis Generation with Large Language Models
  • win7下asp.net网站发布软件开发文档编写
  • socket编程——使用UDP实现的一个回显功能
  • 侠客行・iOS 26 Liquid Glass TabBar 破阵记
  • G882磁力仪方向调整
  • 站长友情链接网上卖货的平台有哪些
  • 弱函数:嵌入式回调的最佳实践
  • 如何在实验室服务器上搭建python虚拟环境?安装conda并配置虚拟环境
  • 【开发者导航】轻量可微调且开源的大语言模型家族:LLaMA
  • 北京网站建立公司创意包装设计网站
  • INSERT INTO … SELECT … 常见问答(含样例)
  • 做图素材的网站有哪些昆明做网站公司有哪些
  • 移动端网站定制搞笑网站模板
  • 网站后台的数据库怎么做工业产品设计要学什么
  • 你去湖北省住房城乡建设厅网站查软件开发好学吗
  • 北京手机网站设计公司益阳建设公司网站
  • 网站建设ip微信小程序 做网站