DNS域名解析(正向解析以及反向解析)

DNS域名解析服务(正向解析,反向解析,主从解析) 文章目录DNS域名解析DNS系统的作用及类型DNS系统的作用DNS类型BIND的安装文件配置文件named.conf主配置文件named.rfc1912.zones区域配置文件named.localhost区域数据配置文件对配置文件进行语法检查正向解析正向解析方法1(复杂)问题1问题2反向解析主从复制主服务器从服务器 DNS域名解析 [域名]解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。[IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址 阅读详情

一、DNS系统

作用:将域名解析成IP地址
原因:我们对数字不敏感,记不住这个IP,所以才有域名解析服务
解析方式:
正向解析:域名解析IP
反向解析:IP解析出域名
DNS服务器中存储着大量的IP和域名映射记录,它的记录文件也分为正向解析文件和反向解析文件,正向解析文件中存储的记录成为A记录,A记录记录着域名和IP的映射关系,反向解析文件中存储的记录称为PTR指针,PTR记录着IP和域名的映射关系
DNS服务既属于TCP协议有属于UDP协议,端口号为53号

二、DNS系统的分布式数据结构

.根域
国家域:cn 中国,hk 香港,uk 英国,au 澳大利亚
顶级域(领域):com 商业用途,net 网络组织,edu教育
二级域:个性化的名称,每个域的二级域都不一样
主机名(用途):www(网页),mail(邮件)
例如,百度的域名为www.baidu.com,代表的是根域下有com子域,com子域下面有baidu子域,baidu子域下有主机www

三、DNS系统类型

缓存域名服务器
也成为DNS高速缓存服务器
通过向其他域名服务器查询获得域名===>IP地址记录
​ 将域名查询结果存到本地,提高重复查询时的速度

四、DNS的解析过程

DNS的解析过程是分层解析的,一般客户机将解析的请求发送给它的DNS服务器,DNS服务器首先是从根DNS服务器(.)开始发送域名解析请求,根将com域的IP反馈给客户机的本地DNS服务器,本地DNS服务器访问com域服务器,com域服务器反馈baidu域的IP给本地DNS服务器,本地DNS服务器访问baidu域服务器询问www域服务器的IP,baidu域服务器给dns服务器反馈www域的IP,这时本地DNS服务器得到www.baidu.com的精确IP后,直接将这个映射记录反馈给客户机,客户机直接访问百度服务器,服务器反馈相应的数据。

五、DNS缓存及配置

其中一台DNS服务器可以上网去获取DNS映射记录,客户机将DNS服务器地址指向这台可以上网的DNS服务器,从而获取到相应的映射记录
在这里插入图片描述

[root@localhost ~]#yum -y install bind*          #安装DNS服务
[root@localhost ~]#vi /etc/named.conf         #修改配置文件
listen-on port 53 { 192.168.100.101; };         #监听
...
allow-query {192.168.1001.0/24; };        #允许网段
[root@localhost ~]#systemctl start named         #开启DNS服务
[root@localhost ~]#vi /etc/sysctl.conf    #永久开启路由
net.ipv4.ip_forward=1
[root@localhost ~]#sysctl -p           #加载配置
[root@localhost ~]#echo "1" > /proc/sys/net/ipv4/ip_forward    #l临时开启路由

1234567891011

六、DNS主从复制案例配置

环境
两台CentOS 7.6

需求分析
一台作为主DNS服务器 ===>IP 192.168.10.10

另一台作为备份服务器===>IP192.168.10.20

网关都设为192.168.10.2

实验环境
主DNS服务器

[root@localhost ~]# yum -y install bind*   #安装bind软件包
[root@localhost named]# setenforce 0  #关闭核心防护
[root@localhost named]# systemctl stop firewalld  #关闭防火墙
[root@localhost named]# systemctl start named  #开启服务
[root@localhost ~]# vi /etc/named.conf  #修改主配置文件
options {
        listen-on port 53 { 192.168.10.10; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
        recursion yes;
        } 
[root@localhost ~]# vi /etc/named.rfc1912.zones  #修改区域配置文件
zone "qiezi.com" IN {
        type master;
        file "qiezi.com.zone";
        allow-transfer { 192.168.10.20; }; 
        also-notify {192.168.10.20; }; 
};
zone "1.168.192.in-addr.arpa" IN {
        type master;
        file "qiezi.com.local";
        allow-transfer { 192.168.10.20; }; 
};
[root@localhost ~]# cd /var/named/  #进入区域数据配置文件的目录下
[root@localhost ~]#chown root:named qiezi.com.zone
[root@localhost ~]#chown root:named qiezi.com.local
[root@localhost ~]#vi qiezi.com.local     #反向区域文件
......
   NS            qiezi.com
   A            192.168.10.10
119 IN PTR     www.qiezi.com
120 IN PTR     ftp.qiezi.com
[root@localhost ~]#vi qiezi.com.zone     #正向区域文件
......
         NS            @
         A      192.168.10.10
www  IN  A      192.168.10.10
ftp  IN  A      192.168.10.20
mail IN CNAME        www
[root@localhost named]# systemctl start named    #开启服务
[root@localhost named]# nslookup www.qiezi.com    #检测本地服务
123456789101112131415161718192021222324252627282930313233343536373839404142434445

从DNS服务器

[root@localhost ~]# yum -y install bind*   #安装bind软件包
[root@localhost named]# setenforce 0  #关闭核心防护
[root@localhost named]# systemctl stop firewalld  #关闭防火墙
[root@localhost named]# systemctl start named  #开启服务
[root@localhost ~]# vi /etc/named.conf  #修改主配置文件
options {
        listen-on port 53 { 192.168.10.20; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
        recursion yes;
        } 
[root@localhost ~]# vi /etc/named.rfc1912.zones  #修改区域配置文件
zone "qiezi.com" IN {
        type slave;
        file "slaves/qiezi.com.zone";
        masters { 192.168.10.10; }; 
        also-notify {192.168.10.10; }; 
};
zone "1.168.192.in-addr.arpa" IN {
        type slave;
        file "slaves/qiezi.com.local";
        masters { 192.168.10.10; };
        allow-nitify { 192.168.10.10; }; 
};
[root@localhost named]# systemctl start named    #开启服务
[root@localhost named]# nslookup www.qiezi.com    #检测本地服务
DNS的正反向解析 DNS系统使用的是网络的查询,那么自然需要有监听的port。DNS使用的是53端口,在/etc/services(搜索domain)这个文件中能看到。通常DNS是以UDP这个较快速的数据传输协议来查询的,但是没有查询到完整的信息时,就会再次以TCP这个协议来重新查询。更改/var/named/named.openlab.com文件和/etc/resolv.conf文件。时间单位:M(分钟),H(小时),D(天),W(周),默认是秒。/var/named/slaves # 从dns服务器文件夹。 阅读详情

相关推荐

DNS域名解析服务

介绍了什么是DNS以及它的作用;整个的域名体系结构还有域名查询方式和系统类型;几个解析服务的搭建

2201_75444658的博客 9524

DNS 正向、反向和主从解析

DNS正向、反向及主从

小小byg 6801

DNS的正向解析、轮询域名解析、反向解析、双向解析、集群、更新、动态DNS解析(ddns)

一.DNS的概述 1、什么是DNS——DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的,又名“域名解析服务器”。 2、DNS的作用——靠DNS把要访问的网址找到然后把信息送到电脑上。 3、什么是DNS服务器——DNS服务器是(Domain Name System或者Domain Name Service)域名系统或者域名服务,域名系统为Inter...

weixin_43275140的博客 1413

DNS的正向和反向解析

目录 一、正向解析 二、反向解析 一、正向解析 在开启DNS服务之前先将防火墙关闭。 systemctl stop firewalld.service 开启DNS服务,需要开启端先进行安装主软件,以及配置包管理软件 配置包管理软件一般会跟随主软件一起安装,如果没有手动安装一次就可以了。 安装完成之后,重启一下服务,然后查看服务,是否启动。 启动成功之后,修改网卡配置,DNS指向自己,别的配置都是不变。 DNS:127.0.0.1 配置好之后保存退出,然后测试一...

m0_60360828的博客 9016

Linux系统之DNS域名解析服务理论加实操(DNS正向、反向解析、搭建主从服务器、分离解析实验)

DNS一、DNS系统二级目录三级目录 一、DNS系统 在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个域名只可以对应一个ip地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。 二级目录 三级目录 ...

weixin_51613313的博客 720

【域名解析】什么是域名解析?域名解析的完整流程是什么?如何清理DNS缓存?(附源码)

本文介绍如何进行域名解析以及如何清理系统DNS缓存,并给出了相关源码实现。

dvlinker的技术专栏 1万+

DNS域名解析服务正向解析和反向解析

文章目录一、DNS系统1、DNS的作用2、DNS概述3、DNS的定义4、域名结构:二、DNS域名解析方式:三、DNS服务器类型四、构建DNS域名正反向解析服务器步骤1、安装bind软件包2、配置正向解析3、反向解析 一、DNS系统 1、DNS的作用 正向解析:根据域名查找对应的IP地址 反向解析:根据IP地址查找对应的域名 DNS系统的分布式数据结构 2、DNS概述 在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个Ip地址不一定只对应一个域名,且

whb1751178448的博客 8791

避坑指南:LAMMPS做GCMC模拟时,化学势mu和压力p到底怎么设?

本文详细解析了LAMMPS中巨正则蒙特卡洛(GCMC)模拟的关键参数设置,特别是化学势(mu)与压力(p)的正确计算方法。通过理论分析、实用公式和黄金法则,帮助用户避免常见误区,提升模拟精度和效率,适用于各类复杂体系的分子模拟研究。

weixin_42525289的博客 432

DNS域名解析服务的正向和反向解析

DNS域名解析服务 文章目录DNS域名解析服务一、DNS系统的作用1.域名结构2.DNS的定义3.DNS服务器类型二、构建DNS域名解析服务器步骤1.关闭防火墙2.安装bind软件包3.配置正向解析(1)先查看需要修改的配置文件所在路径(2)修改主配置文件(3)修改区域配置文件,添加正向区域配置(4)配置正向区域数据文件(5)启动服务,关闭防火墙(6)在客户端的域名解析配置文件中添加DNS服务器地址(7)测试DNS解析4.使用虚拟机win10进行域名解析 一、DNS系统的作用 正向解析∶ 根据域名查找对应

qq_35456705的博客 2771

系统安装、qt配置、安装pcie驱动

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 安装Linux系统指定:ununtu20.04并配置相关软件环境 前言 提示:这里可以添加本文要记录的大概内容: ununtu20.04、Qt 5.9.0、pcie驱动 提示:以下是本篇文章正文内容,下面案例可供参考 一、安装系统 制作系统盘(win10),在开机时按相应键进入BIOS,(华硕需要先改配置启动->CSM->开启->第一个选项选第一个或第二个),等待即可 进入后按照https://www.sysgeek.

weixin_44832804的博客 2206

MPLAB修改工程名称方法

修改工程名称方法 如下图所示,工程名称为:Loar_V1.0_20210205 现将该工程名称修改为:Loar_V1.1_20210205 修改方法: ①找到工程文件路径,将工程名称修改为Loar_V1.1_20210205 注意:此时打开变成进行编译,会报错:Loar_V1.1_20210205.production.hex does not exist or is not an executable, ②找到工程下的 nbproject 文件夹 ③将nbproject文件夹下的文件全部打开,并且将

qq_26195179的博客 1759

DNS域名解析服务(正向、反向解析、主从域名服务器)

在日常生活中人们习惯便用域名访问服务器,但机器间互相只认IP地址,域名与1P地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个域名只可以对应一个ip地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。DNS是“域名系统”的英文缩写。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS服务使用TCP和UDP的53端口,TCP的53端口用于连接DNS服务器,UDP的53端口用于解析DNS。

Axic123的博客 7587

手把手教你用AppsFlyer SDK实现延迟深度链接(附Android/iOS代码示例)

本文详细介绍了如何使用AppsFlyer SDK实现延迟深度链接,提供Android和iOS双平台代码示例,帮助开发者解决跨平台精准跳转与用户归因问题。通过实战案例和高级场景分析,提升应用的用户转化率和广告投放效果。

sre5engineer的博客 701

DNS域名解析服务(正向解析、反向解析、主从同步)

今天给大家带来的是DNS域名解析服务的内容,将从以下几个内容来进行解析: 1、BIND域名服务基础: DNS系统的作用及类型 BNID的安装和配置文件 2、使用BIND构建域名或服务器: 构建缓存域名服务器 构建主、从域名服务器 DNS系统的作用: 1、正向解析:根据主机名称(域名)查找对应的IP地址 2、反向解析:根据IP地址查找对应的主机域名 3、DNS系统的分布式数据结构 FQDN完全...

石头城云计算的博客 1160

广工计组实验f2一位全加器

一位全加器实验

weixin_63692154的博客 2847

YOLOv8 PCB缺陷检测系统全流程实战:从开发到UI展示详解

毕设路上难免有波折,但只要跟着这个教程把“数据集处理、模型训练、UI开发”每一步都落实,你就已经超越了大多数同学。这个“PCB缺陷检测系统”既有技术深度(YOLOv8是工业级主流算法),又有工程价值(解决电子制造的实际痛点),还具备出色的可视化展示——这样的毕设,拿高分是水到渠成的事。

FJN110的博客 214

DNS域名解析服务— — —(DNS正向解析、反向解析和主从同步)

1、DNS正向解析 别名解析 和泛域名解析软件包 (1)在linux上安装bind包 查看安装好的bind包 进入BIND服务的的主配置文件进行配置 将其中的地址改为自己本地的IP地址。将权限localhost改为any 进入区域配置文件,进行修改。 在其中添加一段内容,添加自己想要解析的域名 进入/var/named/配置文件,将其中的named.localhost区域数据配置文件,复制一份,符合到刚才添加的域名解析文件目录下 进入区域数据配置文件,进行修改 kgc.com.zone的原文件内容 将上图

DLZ的博客 461

GRSL 2026 即插即用 | Transformer篇 | DCSA:动态稀疏门控自注意力,兼顾长距离依赖与局部细节表达!

SDANet整体架构和模块Dynamic Channel Sparse Attention (DCSA):DCSA为Transformer块中的自注意力层。DCSA架构:样本级动态稀疏注意力:首次实现每个样本独立预测注意力稀疏度:通过轻量门控网络根据输入特征的复杂度自适应调整保留的通道数,简单样本使用更高稀疏度(如保留 20% 通道),复杂样本使用更低稀疏度(如保留 80% 通道),在保证精度的前提下平均计算量降低 50% 以上。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 108

DNS域名解析服务1(高速缓存dns,dns正向解析,dns正向轮询解析,dns反向解析,dns双向解析)

         域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。            简单来说,就是能够接受用户输入的域名或IP地址,然后自动查找与之匹配的IP地址或域名,即将域名解析为IP地址(正...

weixin_40172997的博客 1040

如何在Windows上安装Node-RED?

Node-RED 是一款基于流程的可视化编程工具,专注于物联网(IoT)和自动化应用的快速开发,其核心特点是通过拖拽节点构建数据流网络,实现低代码/无代码编程。

猿小白的博客 1171

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

DNS域名解析服务正向反向解析

一、DNS的定义 DNS是“域名系统"的英文缩写。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS服务使用TCP和UDP的53端口,TCP的53端口用于连接DNS服务器,UDP的53端口用于解析DNS。每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。 1.DNS系统的作用 正向解析:根据域名查找对应的IP地址 反向解析:根据IP地址查看对应的域名 2.DNS系统的分布数据结构 根域→顶级域→二级域→子域→主机名或三级域 3.域名结构

Xt991124的博客 1014

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Linux的DNS域名解析-------正向、反向解析(实验详解)

文章目录一.BIND域名服务基础(一)DNS系统的作用及类型DNS系统的作用域名结构(二)BIND的安装和配置文件①安装bind软件包②修改主配置文件③修改区域配置文件,添加正向区域配置④配置正向区域数据文件⑤启动服务,关闭防火墙⑥查询域名解析是否正确,如果错误我们可以看看DNS有没有修改⑦查询解析如果服务启动失败,我们可以查看日志文件来排查错误二.使用BIND构建域名服务器(一)构建缓存域名服务器(二)构建主、从域名服务器 一.BIND域名服务基础 (一)DNS系统的作用及类型 DNS是计算机域名(Dom

不知道是谁的博客 5072

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

搞它!!!深入了解DNS域名解析服务,教你搭建一个属于自己的DNS服务器(正向解析、反向解析、泛域名解析、邮件交换解析、别名解析、分离解析,主从结构解析)

文章目录一、 DNS系统1、DNS系统简介2、域名结构3、域名服务器(1)根域名服务器(2)顶级域名服务器(TLD)(3)权限域名服务器(4)本地域名服务器4、域名解析过程(1)迭代查询(2)递归查询5、DNS记录缓存二、 BIND 域名服务1 BIND服务简述2、 BIND 域名服务端程序3 、BIND程序主配置文件/etc/bind/named.conf4、区域配置文件 /etc/named.rfc1912.zones5、区域数据配置文件/var/named/目录下三、正向解析搭建第一步、进入到主配置文

weixin_47219935的博客 2757

Linux--网络服务--DNS域名解析(正向解析(邮件交换记录,别名解析,泛域名解析),反向解析)实验

Linux--网络服务--DNS域名解析(正向解析(邮件交换记录,别名解析,泛域名解析),反向解析)实验前言一:DNS正向解析实验1.1:实验目的1.2:实验环境1.3:实验步骤二:DNS反向解析实验2.1:实验目的2.2:实验环境2.3:实验步骤三:实验总结 前言 对于理论不是很了解的小伙伴可以查看我之前的博客 链接: https://blog.youkuaiyun.com/m0_47219942/article/details/107174655. 一:DNS正向解析实验 1.1:实验目的 1.通过访问www.ke

m0_47219942的博客 937
上一篇: DHCP网络服务介绍(超详细)
下一篇: MySQL数据库备份与恢复
tanwenlong01
博客等级 码龄6年 26粉丝 104原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值