DNS正向解析和主从复制

目录

概念

DNS解析

例:www.baidu.com.

解析过程

DNS查询方式

DNS的查询过程

DNS软件bind

正向解析(根据域名查找ip地址)

1.先安装bind软件

2.打开网卡配置文件  将DNS1改为自己本机 (更改完配置重启服务)

3.打开bind主配置文件 /etc/named.conf  

将配置文件更改成any 或者直接注释掉

4.打开区域配置文件   wq保存退出

5.将原配置文件模板复制到刚刚创建的文件里

编写刚才复制的文件

6.重启bind服务

7.输入域名解析

主从复制

1. 关闭防火墙和安全机制                 打开从服务器安装bind

2.更改bind配置文件

3.更改区域配置文件

4.打开主服务器   编辑区域配置文件

重启网络服务

6.复制之前的数据配置文件  

进行编辑

重启服务

DNS解析放入DNS解析服务器ip地址自己​编辑

域名解析

关闭主服务器bind软件

域名解析一样成功


概念

DNS(Domain Name System,域名系统)是一种用于将域名转换为IP地址的分布式数据库系统。它由一组称为DNS服务器的计算机组成,这些服务器存储了域名与IP地址之间的映射关系。当用户尝试访问一个网站时,他们的计算机将发送一个DNS查询请求到DNS服务器,以获取该网站的IP地址。DNS服务器将返回相应的IP地址,然后用户的计算机将使用该IP地址与网站建立连接。

DNS的主要作用是将域名解析为IP地址,从而使得用户能够通过简单易记的域名来访问互联网上的资源。它使得互联网的访问变得简单和方便,避免了早期需要通过手动输入复杂难记的IP地址来访问网站的方式。

此外,DNS还支持其他功能,例如域名解析、邮件服务器定位、反向查询等。它也提供了安全机制,例如域名劫持、DNS污染等防护措施。

DNS解析

根域:全球根服务器节点只有13个,10个在美国,1个荷兰,1个瑞典,1个日本

一级域名:.cn(中国) .us .tw .kr(韩国) .jp(日本) .hk(香港)uk(英国) ........

二级域名:.com.cn(中国商业组织) edu.cn(教育机构) .org.cn(非盈利) .net.cn(中国运营商)

三级域名:sina.com.cn nb.com.cn haixi.com.cn .........

组织域:.com .org .net .CC

国家域:.cn .tw(台湾) .hk(香港) .iq .ir .jp(日本)

例:www.baidu.com.

. :根域

.com:一级域(顶级域)

.baidu:二级域

www:主机名

解析过程

www.baidu.com.

根服务器:baidu.

一级域:www.com.

二级域:www.baidu.com.

DNS查询方式

迭代查询:DNS迭代查询是本地域名服务器向根域名服务器查询域名对应IP地址的过程。根域名服务器会告诉本地域名服务器下一步应该向哪个服务器查询,直到找到所需域名对应的IP地址

递归查询:DNS的递归查询是指当本地域名服务器无法直接解析域名时,它向根域名服务器进行查询,然后由根域名服务器告诉它下一步应该向哪个服务器进行查询,直到找到所需域名的IP地址。然后,本地域名服务器将该IP地址返回给发出查询请求的客户端。

DNS的查询过程

www.baidu.com.

1.先查询host文件,没有

2.查询dns缓存服务器,有直接回复   没有

3.去问根服务器(根服务器只能解析.)根服务器是迭代查询 ,透露消息让你去找.com.(一级服务域)

4.去找一级域com服务器,只能解析 主机名.com 主机名+一级域+根域名 (级域服务器是迭代查询 让你去找 二级域服务器中)

5.找到二级域服务器后 迭代查询www.baidu.com 在我管理范围内   www.二级域.一级域根域直接 告诉 dns 缓存服务器 迭代查询 完成

6.缓存服务器告诉 客户端,dns解析服务器会缓存结果递归查询完成

DNS软件bind

服务名称:named

主配置文件:/etc/named.conf

区域配置文件:/etc/named.rfc1912.zones

管理域名:baidu.com      ky33.com

数据库文件:/var/named/ky33.com.zone  (需要注意此文件的权限,自动生成一个用户named并且他的家目录就在/var/named)

正向解析(根据域名查找ip地址)

1.先安装bind软件

2.打开网卡配置文件  将DNS1改为自己本机 (更改完配置重启服务)

3.打开bind主配置文件 /etc/named.conf  

将配置文件更改成any 或者直接注释掉

4.打开区域配置文件   wq保存退出

5.将原配置文件模板复制到刚刚创建的文件里

编写刚才复制的文件

6.重启bind服务

7.输入域名解析

主从复制

  (打开两台虚拟机)

1. 关闭防火墙和安全机制                 打开从服务器安装bind

2.更改bind配置文件

3.更改区域配置文件

4.打开主服务器   编辑区域配置文件

5.打开网卡配置文件添加DNS2为从服务器

重启网络服务

6.复制之前的数据配置文件  

进行编辑

重启服务

DNS解析放入DNS解析服务器ip地址自己

域名解析

关闭主服务器bind软件

域名解析一样成功

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

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

相关文章

最长上升子序列模型 笔记

首先附上模板&#xff1a; #include<bits/stdc.h> #define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); #define endl \nusing namespace std;typedef pair<int, int> PII; typedef long long ll;const int N 100010;int n; int a[N], q[N];int main()…

MySQL库的操作『增删改查 ‖ 编码问题 ‖ 备份与恢复』

✨个人主页&#xff1a; 北 海 &#x1f389;所属专栏&#xff1a; MySQL 学习 &#x1f383;操作环境&#xff1a; CentOS 7.6 阿里云远程服务器 &#x1f381;软件版本&#xff1a; MySQL 5.7.44 文章目录 1.创建数据库2.数据库中的编码问题2.1.字符集与校验集2.3.支持的字符…

DNS域名解析服务

1.概述 1.1.产生原因 IP 地址:是互联网上计算机唯一的逻辑地址&#xff0c;通过IP 地址实现不同计算机之间的相互通信&#xff0c;每台联网计算机都需要通过I 地址来互相联系和分别&#xff0c;但由于P 地址是由一串容易混淆的数字串构成&#xff0c;人们很难记忆所有计算机的…

python 实验7

姓名&#xff1a;轨迹 学号&#xff1a;6666 专业年级&#xff1a;2021级软件工程 班级&#xff1a; 66 实验的准备阶段 (指导教师填写) 课程名称 Python开发与应用 实验名称 文件异常应用 实验目的 &#xff08;1&#xff09;掌握基本文件读写的方式&#xff1b; …

【仿真动画】ABB IRB 8700 机器人搬运(ruckig在线轨迹生成)动画欣赏

场景 动画 一、IRB 8700简介 二、动画脚本重点分析 2.1 sim.moveToPose 通过在两个 poses 之间执行插值&#xff0c;使用 Ruckig 在线轨迹生成器生成对象运动数据。该函数可以通过处理 4 个运动变量&#xff08;x、y、z 和两个姿势之间的角度&#xff09;或单个运动变量&#…

linux 网络 cat /proc/net/dev 查看测试网络丢包情况

可以通过 cat /proc/net/dev 查看测试网络丢包情况&#xff0c;drop关键字&#xff0c;查看所有网卡的丢包情况 还可以看其他数据&#xff0c; /proc/net/下面有如下文件

计算机毕业设计选题推荐-体育赛事微信小程序/安卓APP-项目实战

✨作者主页&#xff1a;IT毕设梦工厂✨ 个人简介&#xff1a;曾从事计算机专业培训教学&#xff0c;擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Py…

Linux C 进程间通信

进程间通信 概述进程间通信方式管道概述管道函数无名管道 pipe有名管道 makefifo删除有名管道 rmove 有名管道实现 双人无序聊天 例子 信号信号概述信号处理过程信号函数传送信号给指定的进程 kill注册信号 signal查询或设置信号处理方式 sigaction设置信号传送闹钟 alarm 有名…

web缓存-----squid代理服务

squid相关知识 1 squid的概念 Squid服务器缓存频繁要求网页、媒体文件和其它加速回答时间并减少带宽堵塞的内容。 Squid代理服务器&#xff08;Squid proxy server&#xff09;一般和原始文件一起安装在单独服务器而不是网络服务器上。Squid通过追踪网络中的对象运用起作用。…

【C语言 | 指针】指针和数关系——剪不断,理还乱

&#x1f601;博客主页&#x1f601;&#xff1a;&#x1f680;https://blog.csdn.net/wkd_007&#x1f680; &#x1f911;博客内容&#x1f911;&#xff1a;&#x1f36d;嵌入式开发、Linux、C语言、C、数据结构、音视频&#x1f36d; &#x1f923;本文内容&#x1f923;&a…

算法学习打卡day45|动态规划:股票问题总结

Leetcode股票问题总结篇 动态规划的股票问题一共六道题&#xff0c;买卖股票最佳时机和买卖股票手续费都是一个类型的问题&#xff0c;维护好买入和卖出两个状态即可&#xff0c;方法一摸一样。而冷冻期也差不多就是状态多了点&#xff0c;买入、保持卖出、当日卖出、以及冷冻期…

Android10 手势导航

种类 Android10 默认的系统导航有三种&#xff1a; 1.两个按钮的 2.三个按钮的 3.手势 它们分别对应三个包名 frameworks/base/packages/overlays/NavigationBarMode2ButtonOverlay frameworks/base/packages/overlays/NavigationBarMode3ButtonOverlay frameworks/base/packa…

基于安卓android微信小程序的快递取件及上门服务系统

项目介绍 本文从管理员、用户的功能要求出发&#xff0c;快递取件及上门服务中的功能模块主要是实现管理员服务端&#xff1b;首页、个人中心、用户管理、快递下单管理、预约管理、管理员管理、系统管理、订单管理&#xff0c;用户客户端&#xff1b;首页、快递下单、预约管理…

笔记51:循环神经网络入门

本地笔记地址&#xff1a;D:\work_file\DeepLearning_Learning\03_个人笔记\3.循环神经网络\循环神经网络 a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a

VS2017新建.hpp文件

目录 1、新建h文件的方法&#xff1a;2、新建对用的cpp文件&#xff1a;3、在main.cpp中调用 1、新建h文件的方法&#xff1a; 2、新建对用的cpp文件&#xff1a; 3、在main.cpp中调用 参见大佬博客

【flink实战】动态表:关系查询处理流的思路:连续查询、状态维护;表转换为流需要编码编码

文章目录 一. 使用关系查询处理流的讨论二. 动态表 & 连续查询(Continuous Query)三. 在流上定义表1. 连续查询2. 查询限制2.1. 维护状态2.2. 计算更新 四. 表到流的转换1. Append-only 流2. Retract 流3. Upsert 流 本文主要讨论了&#xff1a; 讨论通过关系查询处理无界流…

天津专升本新版报名系统网上报名、填志愿、缴费、审核等操作步骤

天津高职升本网上报名、填报志愿新版专升本报名系统 ▏报名入口&#xff1a;www.zhaokao.net▏注意&#xff1a;一定要在截止时间内完成报名、填报志愿、缴费、审核、下载《报名信息表》等4步骤▏可报考院校及专业请参考招生院校发布的通知&#xff08;招生简章、报考须知&…

YOLOv7独家原创改进:最新原创WIoU_NMS改进点,改进有效可以直接当做自己的原创改进点来写,提升网络模型性能精度

💡该教程为属于《芒果书》📚系列,包含大量的原创首发改进方式, 所有文章都是全网首发原创改进内容🚀 💡本篇文章为YOLOv7独家原创改进:独家首发最新原创WIoU_NMS改进点,改进有效可以直接当做自己的原创改进点来写,提升网络模型性能精度。 💡对自己数据集改进有效…

EMNLP 2023 | 用于开放域多跳推理的大语言模型的自我提示思想链

©PaperWeekly 原创 作者 | 王金元 单位 | 上海交通大学 研究方向 | 大模型微调及应用 论文标题&#xff1a; Self-prompted Chain-of-Thought on Large Language Models for Open-domain Multi-hop Reasoning 模型&代码地址&#xff1a; https://github.com/noewangj…

Android 框架

MVC: MVP MVVM Model 数据以及业务数据 View 视图 Control 控制器 simple code MVP OnFinishInflate ViewGroup 加载完成 MVC 优化 Struts MVC- MVP MVC-单次调用逻辑把 MVP / 把C拆分出来 MVVM 2017Google推出ViewModel DataBind MVVM是一种框架规则,双向绑定 Model…