Linux——DNS域名解析服务

news2024/12/28 20:31:02

  • 个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。
  • 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。
  • 个人主页:小李会科技的主页 

目录

 前言:

 一.DNS系统的作用及类型

1.DNS 系统的作用(解析方式):***

 2.DNS系统的类型及作用:***

3.BIND 服务器端程序:

 二.BIND 域名服务

1.BIND(Berkeley Internet Name Daemon)

2.BIND 服务器端程序

三.构建缓存域名服务器

1.案例环境

2. 构建缓存域名服务器基本配置步骤

3.构建主、从域名服务器 

1.案例环境

2. 构建主域名服务器基本配置步骤​编辑

 3.构建从服务器基本配置步骤


 前言:

DNS(Domain Name System,域名系统)是一个分布式的命名系统,用于将主机名和域名解析为IP地址。DNS服务是现代IT系统中重要的一部分,是实现Internet通信的基本设施之一

 一.DNS系统的作用及类型

1.DNS 系统的作用(解析方式):***

  • 正向解析:根据主机名称(域名)查找对应的 IP 地址
  • 反向解析:根据 IP 地址查找对应的主机域名


 2.DNS系统的类型及作用:***

  • 1>缓存域名服务器,也称为高速缓存服务器
  • (查询域名、缓存本地、提高速度)
  • 2>主域名服务器
  • (维护该区域内所有映射记录)
  • 3>从域名服务器,也称为辅助域名服务器
  • (维护来源于主域名服务器的记录)

3.BIND 服务器端程序:

  1. 主要执行程序:/usr/sbin/named
  2. 默认监听端口:53
  3. 主配置文件:  /etc/named.conf
  4. 保存 DNS 解析记录的数据文件位于:  /var/named/

 二.BIND 域名服务

1.BIND(Berkeley Internet Name Daemon)

伯克利 Internet 域名服务
官方站点:https://www.isc.org/

相关软件包
bind-9.9.4-37.el7.x86_64.rpm
bind-utils-9.9.4-37.el7.x86_64.rpm
bind-libs-9.9.4-37.el7.x86_64.rpm
bind-chroot-9.9.4-37.el7.x86_64.rpm


2.BIND 服务器端程序

主要执行程序:/usr/sbin/named
默认监听端口:53
主配置文件     /etc/named.conf
保存 DNS 解析记录的数据文件位于    /var/named/ 


三.构建缓存域名服务器

1.案例环境
  1. 缓存域名服务器的 IP 地址为 192.168.1.5
  2. 局域网内的 PC 机将首选 DNS 服务器设为 192.168.1.5
  3. 缓存域名服务器能够访问 Internet 中的其他 DNS 服务器
  4. 负责处理局域网 PC 机的 DNS 解析请求,并缓存查询结果


2. 构建缓存域名服务器基本配置步骤


3.构建主、从域名服务器 

1.案例环境

主域名服务器:ns1.bdqn.com,173.16.16.5
从域名服务器:ns2.bdqn.com,173.16.16.6
两台服务器均能够提供 bdqn.com 区域的域名解析 主要解析记录

  •  主要解析记录  网站服务器“www.bdqn.com”,IP地址为“173.16.16.1”
  •  邮件服务器“mail.bdqn.com”,IP地址为“173.16.16.2”
  •  在线培训站点服务器“study.bdqn.com”,IP地址为“173.16.16.3”
  • bdqn.com域的泛域名解析,对应的IP地址为173.16.16.1 

2. 构建主域名服务器基本配置步骤

 3.构建从服务器基本配置步骤

 

人生重要的不是所站的位置,而是所朝的方向​​​
感谢您的支持 关注  点赞  收藏 ~~~欢迎来到CSDN

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

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

相关文章

【③MySQL 数据查询】:提高查询的效率

前言 ✨欢迎来到小K的MySQL专栏,本节将为大家带来MySQL数据查询的讲解(基本、分组、排序、聚合、分页、条件查询) 目录 前言一、基本查询二、条件查询三、聚合函数(统计函数)四、分组查询五、排序查询五、分页查询六、总结 一、基本查询 MySQ…

海格里斯HEGERLS仓储设备高端定制|四向穿梭车立体库仓储的重要设备换层提升机

随着科技的快速发展,仓储物流行业已慢慢的朝着无人化、自动化和智能化方向快速发展,用户的需求量也随之日益提升。自动化立体库早已成为很多企业智能仓的标配,可以实现仓库高层合理化、存取自动化、操作简便化。在立体仓库内,高位…

基于SQL Server数据库的安全性对策探究

数据库进阶课程论文 题 目:基于SQL Server数据库的安全性对策探究 作者姓名: 作者学号: 专业班级: 提交时间: 2023/6/4 目 录 1概述 1 2 SQL Server数据库的安全问题 1 2.1以使用者身份进入数据库 1 2&a…

区块链中怎么惩罚虚假信息的矿工,工作量证明POW,共识算法

目录 区块链中怎么惩罚虚假信息的矿工 工作量证明POW 什么是工作量证明? 现在出现了另一个问题:如果其他人偷看了小明的答案并且抢答了怎么办? 为什么区块可以安全广播? 共识算法 小结 区块链中怎么惩罚虚假信息的矿工 1…

二叉树|代码随想录2刷|11-34

222.完全二叉树的节点个数 链接:力扣 利用完全二叉树的性质,这个更容易想到,如何计算完全二叉树的节点数 | labuladong 的算法小抄 另一个二分的方法计算太偏了,既然时间复杂度都是O(logn*logn)&#xff0c…

Python读写xml(xml,lxml)Edge 浏览器插件 WebTab - 免费ChatGPT

Python读写xml(xml,lxml)Edge 浏览器插件 WebTab - 免费ChatGPT XML一、xml文件创建方法一:使用xml.dom.minidom1、文件、标签的创建 方法二:使用ElementTree 二、xml文件修改1、修改标签内容,属性2、增加子…

flask旅游数据可视化-计算机毕设 附源码81319

flask旅游数据可视化 摘要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对旅游数据可视化等问题&…

阿里企业邮箱标准版、集团版和尊享版有什么区别?

阿里云企业邮箱版本分为免费版、标准版、集团版和尊享版,除了费用区别,功能方面有什么差异?如何选择企业邮箱版本?免费版0元适合初创型企业,标准版适合大、中、小型企业使用,涉及子公司之间邮箱通讯可以选择…

cesium多颗卫星绕着不同的轨道旋转示例

本示例的目的是介绍演示如何在vue+satellite项目中模拟多颗卫星的运行轨迹和覆盖状态。 直接复制下面的 vue+satellite源示例代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例代码相关API参考:示例效果 配置方式 1)查看基础设置:https://xiaozhuanlan.com…

knife4j 4.1.0(OpenAPI3)实现spring security或shiro权限注解内容显示

前两天写了个knife4j(swagger2)实现spring security或shiro权限注解内容显示,主要是使用knife4j 2.0.5来实现权限注解内容显示的扩展。 在Spring Boot 3 中只支持OpenAPI3规范,集成knife4j的stater:knife4j-openapi3-…

Deepin 20.08 linux 升级nvidia驱动 黑屏 报错nvrm api mismatch

驱动连接 https://us.download.nvidia.cn/XFree86/Linux-x86_64/535.54.03/NVIDIA-Linux-x86_64-535.54.03.run 安装过程 systemctl set-default multi-user.target reboot 重启到字符界面后 chmod x NVIDIA-Linux-x86_64-535.54.03.run sudo ./NVIDIA-Linux-x86_64-535.5…

C++(11):关联容器

关联容器和顺序容器有着根本的不同:关联容器中的元素是按关键字来保存和访问的。与之相对,顺序容器中的元素是按它们在容器中的位置来顺序保存和访问的。 虽然关联容器的很多行为与顺序容器相同,但其不同之处反映了关键字的作用。 关联容器…

服务器数据中了locked勒索病毒,有关locked勒索病毒的介绍与预防建议

随着网络的普及和科技技术的发展,网络安全问题日益突出。而其中,勒索病毒就是一种常见的网络安全威胁。一旦企业的服务器数据库被勒索病毒攻击,会导致企业内部的重要数据被加密,给工作和生产生活带了极大的困扰。下面就为大家介绍…

Python工具箱系列(三十七)

二进制文件操作(上) python比较擅长与文本相关的操作。但现实世界中,对于非文本消息的处理也很普遍。例如: ◆通过有线、无线传递传感器获得的测量数据。 ◆卫星通过电磁波发送测量数据。 ◆数据中心的数万台服务器发送当前CP…

Android Studio 配置 DCL 单例脚本

DCL(Double-Checked Locking)单例是一种用于创建单例对象的设计模式。单例模式是一种创建型模式,用于确保一个类只有一个实例,并提供全局访问点。 DCL单例的核心思想是使用双重检查来保证只有在需要时才对实例进行实例化。它结合…

MIT 6.830 数据库系统 -- Lab One

MIT 6.830 Lab One 项目拉取SimpleDB存储结构一览SimpleDB特性说明Lab One练习一练习二练习三练习四练习五练习六练习七 项目拉取 原项目使用ant进行项目构建,我已经更改为Maven构建,大家直接拉取我改好后的项目即可: https://gitee.com/DaHuYuXiXi/si…

物联网助力鲜花冷链安全——温湿度监控系统

近几年来我国花卉生产的发展尤为迅速,生产面积逐年扩大,产值成倍增长,内销市场越来越旺,出口创汇也有较大幅度上升。 随着人民生活水平的提高和可支配收入的增加,人们对鲜花的需求日益增长,花卉市场的前景…

电子药盒语音芯片ic解决方案WT588F02B-8S,免屏实现精准较时设定

概述:电子药盒是一种具备定时语音提醒服药的贴心智能家居用品,每天的服药时间是预先设定好的,到了设定的时间提醒声音就会响起,服药者因此就可以准时服药。许多需要每天服药的人士,尤其是老年人群体,经常会…

Matlab论文插图绘制模板第105期—带缺口的分组填充箱线图

在之前的文章中,分享了Matlab带缺口的分组箱线图的绘制模板: 进一步,再来分享一下带缺口的分组填充箱线图的绘制模板。 先来看一下成品效果: 特别提示:本期内容『数据代码』已上传资源群中,加群的朋友请自…

算法leetcode|59. 螺旋矩阵 II(rust重拳出击)

文章目录 59. 螺旋矩阵 II:样例 1:样例 2:提示: 分析:题解:rust:go:c:python:java: 59. 螺旋矩阵 II: 给你一个正整数 n &#xff0c…