DNS相关的一些知识

计算机网络 DNS服务介绍 前言 本文梳理DNS服务 DNS是什么 DNS(Domain Name System,域名系统,也称为域名解析系统)是一种把计算机主机名称解析为对应的IP地址的服务。 从网络通信原理上来讲,DNS并不是必需的,因为可以直接通过IP地址进行访问,而且事实上网络通信时最终所采用的寻址方式也是网络层的IP地址寻址。 为什么需要DNS 因为直接使用IP地址来运行各种网络应用的不足: 不便记忆 不方便变更 不安全 为了解决以上host文件名称解析方案中的不足,人们开发了基于域(这里的“域”是指“域名”)的分层命名 阅读详情

DNS相关的一些知识

1. DNS(Domain Name System,域名系统):主要功能是对域名进行翻译为IP,域名为人可记忆性,如www.baidu.com,我们知道这是百度的域名,但是计算机不识别,计算机识别的是IP地址,我们在上网时,通常是记住域名而非IP地址,因而DNS的功能就是将我们所认知的域名转化为计算机识别的IP地址。

2. DNS记录类型:

2.1 A类型,直接返回域名的IP地址
2.2 AAAA类型,直接返回域名的IPv6 IP地址
2.3 CNAME类型,别名解析,就是输入域名的其他域名名称,如www.baidu.com.的CNAME为 www.a.shifen.com.
2.4 NS类型,域名服务器记录,NS记录是指定由哪个DNS服务器解析你的域名。
2.5 MX类型,邮件交换记录,记录是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。例如,当Internet上的某用户要发一封信给 user@mydomain.com 时,该用户的邮件系统通过DNS查找mydomain.com这个域名的MX记录,如果MX记录存在, 用户计算机就将邮件发送到MX记录所指定的邮件服务器上。
2.6 TXT类型,一般指某个主机名或域名的说明
2.7 PTR类型,Pointer简写,反向DNS,domain name pointer,可以粗略的理解为DNS反向Domain Name Pointer. 是一个指针记录,用于将一个IP地址映射到对应的主机名,也可以看成是A记录的反向,通过IP访问域名,原来是通过域名访问IP

3. Authoritative name server: 直接可以应答你query的服务器

4. Recursive name server: 它本身不知道如何应答你的query,而需要将请求再转向上一层域名服务器

5. FQDN (fully qualified domain name,完全限定域名):一种用于指定计算机在域层次结构中确切位置的明确域名。一台特定计算机或主机的完整 Internet 域名。FQDN 包括两部分:主机名和域名。例如 www.baidu.com,www是主机名,baidu是二级域名,com为顶级域名。全域名可以从逻辑上准确地表示出主机在什么地方,也可以说全域名是主机名的一种完全表示形式。

6. PassiveDNS:一种被动收集DNS记录来帮助事件处理,网络安全监控及一般网络取证的工具,具体可以在github上找到,链接如下https://github.com/gamelinux/passivedns。PassiveDNS可以捕获DNS流量也可以读取PCAP包,下面重点是介绍一下PassiveDNS解析所得到的字段,如下图

PassiveDNS解析字段说明

DNS相关知识(一) 做毕设是网络方面的,当初计算机网络学习的时候,老师只讲解了网络的5层以及相关协议,对于DNS没有过多讲解,找了很多资料,都没有系统全面地介绍DNS相关知识。这里参考了中国大学mooc中哈工大的计算机网络之网尽其用国家精品课,做一个简单的总结。 DNS是互联网中的一个核心服务,在应用层实现,最根本的作用就是互联网上的IP地址和主机的映射。在互联网中,每台主机都有一个IP地址,主机间的通信是通过IP... 阅读详情

相关推荐

计算机网络-DNS相关知识

DNS(Domain Name System)域名系统,是用来解析域名的服务。首先我们了解一下什么是域名。

m0_64365361的博客 2621

记关于DNS协议的一次学习(递归查询与迭代查询)

目录 0.引言 1.域名系统概述 2.DNS基础 3.DNS报文 3.1 查询报文 3.1.1 Flags 3.1.2 Queries 3.2 应答报文 3.2.1 Flags 3.2.2 Answers 3.2.3 Authoritative nameservers 3.2.4 Additional records 4.域名的解析过程 4.1 递归查询 4.2 迭代...

baynk的博客 6125

片上眼图(Eye-opening monitor)

当它们值不同的时候error counter +1,通过统计RX到的码元个数、error counter,可以获得offset sampler上下左右不停的调整位置时的一个误码率(BER),通过这个误码率去描绘出眼图。如上图所示,eye-scan RX端 offset sampler独立且并行的和使用CDR sample的采样电路一起跑,offset-sampler可以任意调整水平(time)和垂直(voltage)方向的偏移(如下图所示),在一个UI内产生一个全新的sample点。

沈土豪的书屋 4420

authoritative name server vs recursive name server

An authoritative name server provides actual answer to your DNS queries such as – mail server IP address or web site IP address (A resource record). It provides original and definitive answers to DNS q

lyf's blog 1902

三、分区配置

rk3566/rk3568 修改分区

暮云星影的博客 514

大模型驱动时序量化因子自动优化:从WorldQuant回测到实战策略

本文探讨了如何利用大模型驱动时序量化因子的自动优化,构建从创意生成到实战验证的完整流程。通过结合WorldQuant回测平台,搭建自动化流水线,详细拆解了因子生成、回测验证与迭代优化的核心模块。文章分享了从初版实现到进阶优化的实践经验,并指出提示词工程与领域知识注入是关键,旨在实现人机智能协作,提升量化策略研发效率。

wdx012345的博客 803

名称服务器(Name Server)介绍

(Name Server)是互联网域名系统(DNS)中的一部分,它们负责将用户可读的域名(例如:www.example.com)解析为计算机可识别的IP地址(例如:192.168.1.1)。当你为一个域名配置名称服务器时,你实际上是告诉互联网如何找到负责管理你的域名解析的服务器。名称服务器通常有主服务器和辅助服务器,以确保在其中一个服务器出现问题时,另一个服务器可以继续为解析请求提供服务。5. 如果本地DNS服务器没有缓存该域名的IP地址,它会向根服务器发起请求。6. 根服务器将指引查询到TLD服务器。

RichardLau_Cx的博客 6032

QT编程之PCM音频播放与采集

Qt5/Qt6通用方案。

深之JohnChen的专栏 1172

一文搞明白DNS与域名解析

DNS,Domain Name System,域名系统,它是一个层次树状结构的联机分布式数据库系统,可以理解为电话簿或翻译器,将域名转化为IP地址。本文尽可能全面的归纳总结DNS的整个工作和一些细节

闵行小鱼塘 8584

Arduino DHT11 ESP8266 在OneNet云平台上读取 温湿度

#include "ESP8266.h" #include "dht11.h" #include "SoftwareSerial.h" #define SSID "540ND" #define PASSWORD "" #define HOST_NAME "api.heclouds.com" #define DEVICE_ID "" #define HOST_PORT (80) String APIKey = " "; #define INTER

weixin_45852947的博客 2430

Cesium中级开发教程之二十二:视锥体

教程示例网站:https://thomaz529.github.io。

883

DNS 系统相关知识总结

大家好,今天我们来深入了解一下 6.2DNS 系统的相关知识。DNS 系统在互联网中起着至关重要的作用,它是互联网使用的命名系统,能够将便于人们使用的机器名字转换为 IP 地址。这部分内容非常重要,下面我们将从几个方面详细介绍。希望通过今天的介绍,大家对 DNS 系统有了更全面的了解。

m0_57836225的博客 620

【深度学习驱动流体力学】完整配置安装 OpenFOAM 及其所需的ThirdParty与QT5工具

针对以上文件及文件目录介绍其功能特性:Allclean:这是一个脚本或命令,通常用于清理(即删除)所有编译生成的临时文件和目标文件。执行后,可以将编译过程中生成的中间文件和已编译的程序删除,以便重新开始编译或者清理空间。Allwmake:这是一个脚本或命令,用于编译并安装ThirdParty-10目录中的所有软件包。执行此命令会遍历所有子目录,编译其中的软件包并将它们安装到指定位置。这是一个脚本或命令,用于编译和安装Libccmio库。

源代码杀手的博客 1998

DNS相关知识

文章目录DNS一、DNS的作用二、DNS服务的工作过程域名劫持一、过程二、防御方式1、手动修改DNS2、修改路由器密码3、预防DNS劫持 DNS 一、DNS的作用 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做...

mjr422的博客 448

5、数据计算与处理技巧全解析

本文深入解析了Tableau中的多种数据计算与处理技巧,涵盖LOD计算、日期与字符串处理、计数优化、数据混合限制及自定义总计等核心内容。通过实际案例和流程图,系统讲解了各技巧的应用场景、实现步骤与注意事项,并提供性能优化建议和常见问题解答,帮助用户提升数据分析效率与可视化精度。同时展望了未来数据计算技术的发展趋势,是Tableau用户进阶必备的全面指南。

peach的博客 82

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

DNS相关知识总结

DNS解析过程,常见资源记录类型,DNS污染,DNS泄露,DNSSEC

legend_yst的博客 826

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

DNS相关基础知识

介绍DNS的一些基础知识,看完后对www.baidu.com应该会有不一样的认识。

有莘不破的博客 2987

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

[转帖]邮件-域名-DNS相关知识

什么是域名? 域名由什么构成?         域名是internet上用来寻找网站所用的名字,是internet上的重要标识,相当于主机的门牌号码。 每一台主机都对应一个IP地址,每一个IP地址由一连串的数字组成,如101.25.11.34。人们为了方便记忆就用 域名来代替这些数字来寻找主机,如mydomain.com。每一个域名与IP地址是一一对应的,人们输入域名,再由域名服务器(DNS)解析

1744

DNS的相关知识

1 安装部署dnsyum install bind -ysystemctl start namedsystemctl enable namedsystemctl stop firewalldsystemctl disable firewalld 在真机上直接dig 百度主配置文件: /etc/named.conf子配置文件: /etc/name.rfc1912.zones数据目录: /va

袁湘琴钟意江直树的博客 512

研究DNS相关知识

基本概念 域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。 它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。 开始时,域名的字符仅限于ASCII字符的一个子集。 标准端口:53。 DNS 是互联网核心协议之...

SuperMan程序人生(关注微信公众号) 2184

DNS解析相关知识点梳理

一、DNS解析的背景 由于DNS域名在计算机处理比较麻烦,所以要把它解析成标准的ip,比较ip格式是固定的,计算机处理起来比较方便。 二、DNS解析的过程 首先,会在本地hosts表解析; 如果hosts表找不到,就会到本地域名服务器解析,本地域名服务器具体是哪个,可以从配置中看到。如果是windows,可以用ipconfig查看,DNS服务器这一项就是本地域名服务器,如果是linux,可以查看...

specialonion的博客 695

network:DNS相关知识

DNS相关知识

netyeaxi的专栏 243

DNS服务器相关知识

IP地址 位(bit) TCP/IP:一些小的子网,通过路由器连接起来组成一个大的网络 定义: IP地址是一串32比特的数字,8比特一组,分成四组 网络号和主机号连起来总共是32比特,但这两部分的具体结构是不固定的 “号”对应的号码是分配给整个子网的,而“室”对应的号码是分配给子网中的计算机的,这就是网络中的地址。“号”对应的号码称为网络号,“室”对应的号码称为主机号,这个地址的整体称为IP地址 例如:10.11.12.13 子网掩码: 32比特数字,其左边一半都是1(表示网络号),右边一半都是0

AnitaSun的博客 279
上一篇: Wireshark过滤掉TCP重传数据包
下一篇: Ubuntu一些菜鸟编程--语法
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值