搭建企业域名服务器案例

news2024/10/10 6:17:33

任务要求:

某企业要建立一台应用于以下情况的主域名服务器

  • 拥有一个C类网段地址,为202.101.55.0。
  • 企业域名注册为company.com。
  • 域名服务器的IP地址定位为202.101.55.55,主机名为dns.company.com。
  • 企业网通过路由器与Internet连接。
  • 要解析的服务器有:

www.company.com(202.101.55.1 ) web服务器

mail.company.com(202.101.55.2)E-mail服务器

任务分析:

该企业搭建独立的域名服务器,并与Internet实现互联,同时搭建web服务器和电子邮件服务器,是企业信息化建设的典型案例。随着企业的不断发展和壮大,信息化程度越来越高,需要增加更多的Internet上应用的服务器,甚至形成服务器群,这种情况下,有时经常修改服务器的名称或增加服务器,必须建立自己的域名服务器,便于域名管理。本案例中只需建立一个区域文件,分别建立一条SOA、NS资源记录和两条A资源记录,即可搭建成一个简单的域名服务器,以后根据需求再予以拓展。

任务步骤:

    1.首先完成域名搭建前的准备工作,如硬件方面,购买合适的服务器、路由器和交换机,选择经济适用的联网形式;软件方面,选择合适的Linux版本,安装dns、apche、sendmail等软件,测试系统环境等工作。

 2.在终端中运行vi  /etc/named.conf 打开主配置文件,红框内为修改内容,如图所示。

3. 修改区域配置文件`/etc/named.rfc1912.zones`,添加“company.com”区域,并修改如下:

zone "company.com" IN { 

type master;

file "company.com.zone"; 

allow-update { none; };

};

以上正向解析区域名称company.com,正向解析区域文件名称company.com.zone。

zone "55.101.202.in-addr.arpa" IN { 

type master;

file "202.101.55.arpa";

allow-update { none;};

};

以上反向解析区域名称1.168.192.in-addr.arpa,file名为192.168.1.arpa。

4.配置正解区域文件company.com.zone,添加相应的资源记录。

【root@zhu~】#vi  /etc/named/company.com.zone

ttl 38400 1       

@    IN SOA dns.company.com. admin.company.com. ( 

          2005090503   ; serial添加修改时相应的序列号

          10800        ; refresh是SOA信息的刷新时间间隔

          3600         ; retry是与授权服务器联系的频率

         604800        ; expire是从服务器保存有关区域信息,而不更新它的时间间隔

         38400 )       ; minimum是区域中记录存活的时间

@   IN NS dns.company.com. 

dns        IN A 202.101.55.55 

www        IN A 202.101.55.1

mail       IN A 202.101.55.2

配置文件中的主要语句功能:

1、区域的默认生存时间(TTL)和缓存否定应答名称查询的最大间隔。

2、定义SOA资源记录,@表示区域名称(company.com),因此也可以写成company.com.,注意管理员E_mail书写形式。

3、定义NS资源记录。

4、定义A资源记录,www  IN A 202.101.55.1也可以写成www.company.com. IN A 202.101.55.1,特别注意www.company.com.后面要加小数点。

5.配置反解区域文件202.101.55.arpa,并添加相应的资源记录。

【root@zhu~】#vi  /etc/named/202.101.55.arpa

$ttl 36000

55.101.202.in-addr.arpa. IN SOA dns.zhu.com. admin.zhu.com. (

                                2005090503    ; serial添加修改时相应的序列号

                                10800         ; refresh是SOA信息的刷新时间间隔

                                3600          ; retry是与授权服务器联系的频率

                                604800        ; expire是从服务器保存有关区域信息,而不更新它的时间间隔

                                3600   )      ; minimum是区域中记录存活的时间

55.101.202.in-addr.arpa. IN NS dns.company.com.

55                       IN PTR dns.company.com.

1                       IN PTR www.company.com.

2                       IN PTR mail.company.com.

5. 重新启动DNS服务。

【root@root~】#systemctl restart named

 6.DNS客户端的配置方法,dig、nslookup工具测试DNS配置是否正常,具体方法参照笔者的博文《OpenEuler下 DNS安装、配置与测试》。

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

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

相关文章

Ultralytics YOLO V11 初体验—训练COCO数据集—全流程记录

Utralytics YOLO V11🚀 之后做项目要用到YOLO,然后也是趁着这个机会捡一下YOLO的相关的知识,这篇博客记录一下,配置Utralytics建立一个训练YOLO的环境,然后使用官方提供的COCO.yaml文件进行自动下载和训练的完整过程&a…

springboot简单案例

必答[简答题]从页面输入年龄,输入的年龄在1-200之间为正常,其余定义为异常,并把年龄结果显示在页面上,同时给出判断(正常输出“年龄是XX岁“;若年龄大于200或小于0,输出自定义异常”年龄输入不正确“;其他显示异常情况…

从0到1:多服务厅预约小程序开发笔记(上)

需求调研 多服务厅预约小程序:随着信息技术的快速发展和移动互联网的普及,越来越多的服务行业开始向线上转型, 传统的预约方式往往效率低下,用户需耗费大量时间进行电话预约或现场排队,服务厅预约小程序集多种服务于一体&#xf…

嵌入式学习-线性表-Day04-队列

嵌入式学习-线性表-Day04-队列 队列 循环队列(顺序队列) 1)创建一个空的队列 2)入列 3)求长度 链式队列 (1)创建一个空的队列 (2)入列 (3)出列 队列 1 什么是队列? 只允许在两端进行插入和删除操作的线性表…

深度学习——线性神经网络(二、线性回归的从零开始实现)

目录 2.1 生成数据集2.2 读取数据集2.3 初始化模型参数2.4 定义模型2.5 定义损失函数2.6 定义优化算法2.7 训练 2.1 生成数据集 为简单展示,将根据带有噪声的线性模型构造一个数据集。生成一个包含1000个样本的数据集。每个样本包含从标准正态分布中的抽样的两个特征…

RocketMq-秒杀应用场景

1、介绍mq 2、秒杀介绍 -----redis配置 3、生产者-消费者搭建 1、介绍mq 消息存储架构图中主要有下面三个跟消息存储相关的文件构成。 (1) CommitLog:消息主体以及元数据的存储主体,存储Producer端写入的消息主体内容,消息内容不是定长的。单个文件大…

微服务实战——登录(普通登录、社交登录、SSO单点登录)

登录 1.1. 用户密码 PostMapping("/login")public String login(UserLoginVo vo, RedirectAttributes redirectAttributes, HttpSession session){R r memberFeignService.login(vo);if(r.getCode() 0){MemberRespVo data r.getData("data", new Type…

价值5000元完整版GOD引擎手机客户端三端引擎源码 编译完整版

5000元完整版GOD引擎手机客户端三端引擎源码 支持三端互通:电脑端,安卓端,苹果端 GOD引擎全套源码及手游客户端源码(苍穹引擎源码及修改教程) 服务端代码为Delphir,手游客户端代码为cocos2dx的(…

DAMA数据管理知识体系(第14章 大数据和数据科学)

课本内容 14.1 引言 概要 从数据中探究、研发预测模型、机器学习模型、规范性模型和分析方法并将研发结果进行部署供相关方分析的人,被称为数据科学家业务驱动 期望抓住从多种流程生成的数据集中发现的商机,是提升一个组织大数据和数据科学能力的最大业务…

论文阅读(十二):Attention is All You Need

文章目录 一、循环神经网络1.1RNN模型1.1.1RNN模型简介1.1.2RNN基本结构1.1.3权重共享机制1.1.4RNN局限性:长期依赖问题与梯度消失 1.2LSTM模型1.2.1LSTM核心思想1.2.2遗忘门1.2.3输入门1.2.4更新细胞状态1.2.5输出门1.2.6参数更新 二、Seq2Seq机制2.1RNN结构的局限…

react 知识点汇总(非常全面)

React 是一个用于构建用户界面的 JavaScript 库,由 Facebook 开发并维护。它的核心理念是“组件化”,即将用户界面拆分为可重用的组件。 React 的组件通常使用 JSX(JavaScript XML)。JSX 是一种 JavaScript 语法扩展,…

house_of_muney

house_of_muney 首先介绍一下house of muney 这个利用原理: 在了解过_dl_runtime_resolve的前提下,当程序保护开了延迟绑定的时候,程序第一次调用相关函数的时候会执行下面的命令 push n push ModuleID jmp _dl_runtime_resolve 这里的n…

OCR+PDF解析配套前端工具开源详解!

目录 一、项目简介 TextIn为相关领域的前端开发提供了优秀的范本。 目前项目已在Github上开源! 二、性能特色 三、安装使用 安装依赖启动项目脚本命令项目结构 四、效果展示 面对日常生活和工作中常见的OCR识别、PDF解析、翻译、校对等场景,配套的…

洛谷P5648

洛谷P5648 这题花了很长时间,是在线段树题单里找到的( )。有线段树做法,但是我感觉可能比倍增做法更难看懂。以后有空再看看吧。感觉线段树现在只会板子题,绿稍微难点可能就不会。 花了很久时间之后,就觉得…

打造直播美颜平台的关键技术:视频美颜SDK的深度解析

本篇文章,小编将深入解析视频美颜SDK的关键技术,探讨其在打造直播美颜平台中的作用。 一、视频美颜SDK的定义与功能 视频美颜SDK是一套专门为实时视频处理而设计的软件开发工具包。其主要功能包括人脸检测、肤色美化、瑕疵修复、虚化背景、实时滤镜等。…

Python对PDF文件的合并操作

在处理 PDF 文件时,合并多个 PDF 文件为一个单一文件或者将某个单一文件插入某个PDF文件是一个常见的需求。Python 提供了多种库来实现这一功能,其中 PyPDF2 是一个非常流行的选择。该库提供了简单易用的接口,包括 merge() 方法,可…

CRE6281B1 (宽VCC:8-45V PWM电源芯片)

CRE6281B1 是一款外驱功率管的高度集成的电流型PWM 控制 IC,为高性能、低待机功率、低成本、高效率的隔离型反激式开关电源控制器。在满载时,CRE6281B1工作在固定频率(65kHz)模式。在负载较低时,采用节能模式,实现较高的功率转换效…

关于Allegro导出Gerber时的槽孔问题

注意点一: 如果设计的板子中有 槽孔和通孔(俗称圆孔),不仅要NC Drill, 还要 NC Route allegro导出的槽孔文件后缀是 .rou 圆型孔后缀 是 .drl ,出gerber时需要看下是否有该文件。 注意点二: 导出钻孔文件时,设置参…

Hi3061M开发板——系统时钟频率

这里写目录标题 前言MCU时钟介绍PLLCRG_ConfigPLL时钟配置另附完整系统时钟结构图 前言 Hi3061M使用过程中,AD和APT输出,都需要考虑到时钟频率,特别是APT,关系到PWM的输出频率。于是就研究了下相关的时钟。 MCU时钟介绍 MCU共有…

22.1 K8S之KubeSphere实现中间件高可用集群

22.1 K8S之KubeSphere实现中间件高可用集群 一. 章节概述二. WordPress1. WordPress 简介---------------------------------------------------------------------------------------------------一. 章节概述 二. WordPress 1. WordPress 简介 创建并部署 WordPress