首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一文详解 DNS

通过一个 HOSTS 文件来管理网络中各个计算机的主机名,而这份 HOSTS 文件放在一台集中管理的服务器上,需要解析主机名的每个站点都要先下载这份文件 随着网络中主机数量的不断增加,HOSTS 文件更新过程所产生的流量以及文件大小问题逐渐暴露出来...DNS 域空间被划分成区域(Zone)进行管理,区域相当于 DNS 服务器的管辖范围 区域 一个 DNS 数据库会被划分成多个区域,每个区域包含域空间中连续的部分的资源记录及其 owner 信息,所形成的区域文件...(Zone files)由 DNS 服务器负责维护,而一个 DNS 服务器能够管理零到多个区域 每个区域对应特定的域名,叫做该区域的根域名(Root domain),区域中包含所有以区域根域名结尾的域名信息...这种委托关系通过 NS 资源记录来标识,记录中指定了被委托的区域和与之对应的权威服务器域名 跨区域委托是 DNS 最初的设计目标之一,为了满足: 把一个 DNS 域的管理工作委托给多个组织或部门 把一个大...如果记录没有指定自身的 TTL 的话,DNS 服务器会从 SOA 记录继承默认 TTL,以防其它 DNS 服务器对资源记录进行扩展缓存 客户端的 DNS 解析器也会缓存所收到的 DNS 查询结果,缓存时长同样遵循

2.6K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux部署DNS服务器

    DNS名词解释: 1. 域和域名 DNS树的每个节点代表一个域.通过这些节点,对整个域名空间进行划分,成为一个层次结构. 域名空间的每个域的名字,通过域名进行表示....使用区的概念,DNS 服务器回答关于自己区中主机的查询,每个区都有自己的授权服务器. 3.主域名服务器和辅助域名服务器: 当区的辅助服务器启动时,它与该区的主控服务器进行连接并启动一次区传输,区辅助服务器定期与区主控服务器通信...您注册域名时,总有默认的DNS服务器,每个注册的域名都是一个DNS域名服务器来进行解析的。DNS服务器NS记录地址一般用一下形式出现:ns1.domain.com、ns2.domain.com。...例如:Internet上的某个用户要发一封邮件给user@mydomain.com,该用户的邮箱系统通过DNS查找mydomain.com这个域名的MX记录,如果MX记录存在,用户计算机就将邮件发送到MX...MX记录可以有多个,但是每个记录的value之前应该有一个数字表示其优先级 对MX记录而言,任何一个MX记录后面的服务器名字 ,都应该在后续有一个A记录 A: name:某FQDN,例如www.baidu.com

    24.7K40

    DNS服务器搭建与配置

    域和域名 DNS树的每个节点代表一个域.通过这些节点,对整个域名空间进行划分,成为一个层次结构. 域名空间的每个域的名字,通过域名进行表示....7、DNS资源记录: SOA 资源记录(全区唯一) 每个区在区的开始处都包含了一个起始授权记录(Start of Authority Record),简称SOA 记录....NS 资源记录: NS(Name Server)记录是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析.每个区在区根处至少包含一个NS 记录....  定义全局配置选项和默认值 server  定义远程服务的特征 zone  定义一个区 DNS的资源记录(Resource Record, RR)格式: DNS域名数据库有资源记录和区文件指令组成,由...注意: (1) 对MX记录而言,任何一个MX记录后面的服务器名字 ,都应该在后续有一个A记录 A记录(Addrss):name: 某主机的FQDN,例如www.heiye.com.

    5.1K30

    DNS域传送漏洞(一)

    DNS(Domain Name System,域名管理系统)是万维网WWW的重要基础。它建立在一个分布式数据库基础之上,在这个数据库里,保存了IP地址和域名的相互映射关系。...记录 别名记录,记录一个主机的别名   MX记录 电子邮件交换记录,记录一个邮件域名对应的IP地址,比如my[at]lijiejie.com 后面的部分lijiejie.com...、MX、NS 和 PTR 等) 的记录 exit - 退出程序 上面是笔者精简后的输出,注意两点:1) 使用type参数可以设置记录类型...: 1) 输入nslookup命令进入交互式shell 2) Server 命令参数设定查询将要使用的DNS服务器 3) Ls命令列出某个域中的所有域名 4) Exit命令退出程序...攻击者能获取的敏感主要包括: 1)网络的拓扑结构,服务器集中的IP地址段 2)数据库服务器的IP地址,例如上述nwpudb2.nwpu.edu.cn 3)测试服务器的IP地址,例如test.nwpu.edu.cn

    1.9K20

    在Debian 8上使用Postfix配置SPF和DKIM

    mx是您域中MX记录中列出的所有主机的简写。如果你有一个单独的邮件服务器,mx可能是最好的选择。如果您有备份邮件服务器(第二个MX记录),使用mx不会导致任何问题。...要添加记录,请转到DNS管理界面,并为您的域本身添加TXT类型的记录(即空白主机名),其中包含以下字符串: v=spf1 mx -all 如果您使用的是Linode的DNS管理器,请转到所选域的域区域页面并添加新的...如果你正在使用Linode的DNS管理器,那么当你填写它时,这就是添加TXT记录屏幕的样子: [Postfix_DKIM_TXT_record.png] 使用该.txt域的文件对您处理邮件的每个域重复此操作...如果您使用的是Linode的DNS管理器,则新文本记录的屏幕将如下所示: [Postfix_ADSP_TXT_record.png] 您无需进行此设置,但这样做会使任何人更难从您的域中伪造电子邮件,因为收件人邮件服务器将看到缺少...7.几周后,所有传输中的电子邮件都应该已经发送或退回,并且不再需要DNS中的旧DKIM密钥信息。删除YYYYMM._domainkey每个域中的旧TXT记录,只留下最新的(最近一年和一个月)。

    5.1K00

    DNS记录详解

    4,MX记录 全称是邮件交换记录,在使用邮件服务器的时候,MX记录是无可或缺的,比如A用户向B用户发送一封邮件,那么他需要向DNS查询B的MX记录,DNS在定位到了B的MX记录后反馈给A用户,然后A用户把邮件投递到...,可以是tcp,也可以是用户数据包协议《udp》 contoso.com:此记录所值的域名 600: 此记录默认生存时间(秒) IN: 标准DNS Internet类 SRV:将这条记录标识为SRV记录...由于我们在前面提到过,DNS的反向区域负责从IP到域名的解析,因此如果要创建PTR记录,必须在反向区域中创建。...常见的DNS服务器只能创建一个标准区域,然后可以创建很多个辅助区域。标准区域是可以读写修改的。而辅助区域只能通过标准区域复制来完成,不能在辅助区域中进行修改。...它们会缓存大量的解析地址,这样就会让你解析的时候选择它们会觉得很快。它们在查询的时候就会查询NS记录,通过这个记录就知道谁在负责比如51CTO.COM这个地域的管理工作。

    2.9K00

    Terraform命令行工具介绍、安装、使用

    Terraform不仅可以管理Iaas的资源,也可以管理更上层的服务,如DNS解析,SaaS应用等。...Provider就是与OpenAPI交互的后端驱动,Terraform通过Provider完成对基础设施资源的管理。...Resource:基础设施资源和服务的管理 在Terraform中,一个具体的资源或者服务称为resource,比如一个ECS,一个SLB、一个域名解析记录。...每个特定的resource包含了若干可用于描述对应资源或服务的属性字段。通过这些字段来定义一个完整的资源或者服务,比如dns的domain_name、ttl等。...,其通过data引用,查询test.com域名下,解析记录匹配mobile*.api的,解析线路为unicom的所有A记录,并输出到records-uni.txt文本中。

    2.8K40

    在Ubuntu上安装开源邮件服务器-iRedmail

    本指南中所需的步骤需要root权限。请务必root使用sudo前缀执行以下步骤。有关权限的更多信息,请参阅我们的用户和组指南。 MX记录 DNS MX记录告诉互联网在哪里发送针对您域的电子邮件。...在您的Linode可以接收域中地址的电子邮件之前,必须为该域创建MX记录,指向您的Linode的IP地址。可以在Linode DNS记录简介页面上找到示例MX记录。...如果您使用的是Linode的DNS管理器,则可以将名称字段留空,但其他DNS提供商可能会要求您为主机名指定@。...DKIM 在DNS主机记录的同一区域中,添加以下条目以启用DKIM。...有关DKIM记录的更多信息,您可以查看iRedMail推荐的DKIM网站链接。 RDNS 要设置rDNS,请查看DNS管理器指南的“ 设置反向DNS”部分。

    8.1K20

    GoDaddy 域名解析最新图文教程(A记录CNAMEMXNS)

    通俗来说A记录就是服务器的IP,域名绑定A记录就是告诉DNS,当你输入域名的时候给你引导向设置在DNS的A记录所对应的服务器。...这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.yiqixue.net”(A记录)。...例如,当Internet上的某用户要发一封信给 user@mydomain.com 时,该用户的邮件系统通过DNS查找mydomain.com这个域名的MX记录,如果MX记录存在, 用户计算机就将邮件发送到...MX记录所指定的邮件服务器上。...您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析的,DNS服务器NS记录地址一般以以下的形式出现: ns1.domain.com  ; ns2.domain.com

    7.2K40

    Terraform工作区使用(管理多个状态文件)

    在 Terraform 中,默认情况下,每个工作目录(即包含 Terraform 配置文件的目录)会生成一个 terraform.tfstate 文件,用于记录该目录中定义的基础设施状态。...每个工作区都有自己的独立状态文件,但共享相同的 Terraform 配置文件。...你可以通过以下命令创建新的工作空间: bash复制 terraform workspace new 例如,创建 dev 和 prod 两个工作空间: bash复制 terraform...工作空间的使用场景 工作空间通常用于管理不同环境的基础设施,例如开发环境、测试环境和生产环境。每个工作空间都有独立的状态文件,但共享相同的 Terraform 配置文件。 7....通过以上方法,你可以高效地使用 Terraform 工作空间来管理多个环境的基础设施,同时避免状态文件之间的冲突。

    12710

    利用 nslookup 解析 DNS 记录

    0x01、直接查询 nslookup 域名 注意:没指定 dns-server,用系统默认的 dns 服务器。 Nslookup www.baidu.com ?...NXT 资源记录通过在域中创建所有字面上的所有者名称链,指出某个名称在域中不存在。它们同时也指出,一个已有名称当前有什么资源记录类型。 MR记录: 描述:邮箱重命名 (MR) 资源记录。...在大多数情况下,每个记录提供指向另一 DNS 域名位置的信息,如正向查找区域中的相应主机 (A) 地址资源记录(RFC 1035) MX 记录: 描述:邮件交换器 (MX) 资源记录如 mail_exchanger_host...每个交换机主机都必须在有效区域中有一个相应的主机 (A) 地址资源记录(RFC 1035) TXT 记录: 描述:文本 (TXT) 资源记录。...可将一个 OPT 资源记录添加到 DNS 请求或响应的附加数据部分。OPT 资源记录属于特定传输层消息(例如,UDP),不属于实际 DNS 数据。

    12.6K11

    实验十(课程资源)-DNS服务器配置与管理

    4)添加DNS记录 创建新的主区域后,“域服务管理器”会自动创建起始机构授权、名称服务器、主机等记录。除此之外,DNS数据库还包含其他的资源记录,用户可自行向主区域或域中进行添加。...这里先介绍常见的记录类型: (1)起始授权机构,SOA(Start Of Authority):该记录表明DNS名称服务器是DNS域中的数据表的信息来源,该服务器是主机名字的管理者,创建新区域时,该资源记录自动创建...(3)主机地址A(Address):该资源将主机名映射到DNS区域中的一个IP地址。 (4)指针PTR(Point):该资源记录与主机记录配对,可将IP地址映射到DNS反向区域中的主机名。...(5)邮件交换器资源记录MX(Mail Exchange):为DNS域名指定了邮件交换服务器。...添加完毕后,在“DNS管理器”中会增添相应的记录,如图所示 6)设置转发器 DNS负责本网络区域的域名解析,对于非本网络的域名,可以通过上级DNS解析。

    2.9K10

    DNS 域名解析服务配置(建议收藏的教程)

    名称服务器记录(NS记录) 专用于标明当前区域的DNS服务器 别名记录(CNAME记录) CNAME记录用于将某个别名指向到某个A记录上,这样就不需要再为某个新名字另外创建一条新的A记录 MX 记录(...,此仅表示通过多个不同的名字可以找到同一个主机而已 SOA name: 当前区域的名字,例如wsescape.com. value: 有多部分组成 (1) 当前区域的主DNS服务器的FQDN,也可以使用当前区域的名字...MX name: 当前区域的名字 value: 当前区域的某邮件服务器(smtp服务器)的主机名 一个区域内,MX记录可以有多个 但每个记录的value之前应该有一个数字(0-99),表示此服务器的优先级...管理后台,把 NS 记录指向的服务器名称和 A 记录指向的服务器地址 2....远程名称控制器、默认与bind安装在同一主机,且只能通过本地回环地址127.0.0.1来连接named进程、提供辅助性的管理功能,如查看解析状态等、默认工作在 953/tcp 端口上、/etc/named.rfc1912

    27K34

    Subdomain Takeover 子域名接管漏洞

    子域接管的含义可能非常重要。通过使用子域接管,攻击者可以从合法域中发送网络钓鱼电子邮件,执行跨站点脚本(XSS)或破坏与该域相关联的品牌的声誉。...但是,在需要的地方会提供NS和MX记录的用例。 常规域名 使用CNAME记录的DNS委托对用户完全透明,即在DNS解析过程中它在后台发生。下图说明了具有CNAME记录的域名的Web浏览器的行为。 ?...请注意,Web浏览器隐含地将信任关系传递给DNS解析程序返回的任何内容。这种信任意味着,当攻击者获得对DNS记录的控制权时,将绕过所有Web浏览器安全性度量(例如,同源策略)。...如果可以注册基本域名,就DNS区域中轻松地重新创建高级域名 使用NS记录进行子域接管的问题之一是源域名通常具有多个NS记录。多个NS记录用于冗余和负载平衡。...值得注意的是,Shopify会验证正确的CNAME记录配置。但是,此验证不是域所有权验证。Shopify仅检查备用域的DNS区域中是否存在正确的CNAME记录。因此,此验证不会阻止子域接管。

    3.8K20

    DNS记录类型分析

    DNS各记录类型使用目的 DNS:Domain Name System 域名管理系统 域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的IP地址,这一命名的方法或这样管理域名的系统叫做域名管理系统...查看DNS更详细的解释 linux dns ptr mx srv spf aaaa dns records A记录:A(Address)记录是用来指定主机名(或域名)对应的IP地址记录。...注册域名时,总有默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析的,DNS服务器NS记录地址一般以以下的形式出现: ns1.domain.com、ns2.domain.com等。...例如,当Internet上的某用户要发一封信给 user@mydomain.com 时,该用户的邮件系统通过DNS查找mydomain.com这个域名的MX记录,如果MX记录存在, 用户计算机就将邮件发送到...dns mx record how dns mx lookup works CNAME记录:CNAME(Canonical Name )别名记录,允许将多个名字映射到同一台计算机。

    3.1K50

    配置dns域名解析_搭建本地服务器dns怎么设置

    域和域名 DNS树的每个节点代表一个域.通过这些节点,对整个域名空间进行划分,成为一个层次结构. 域名空间的每个域的名字,通过域名进行表示....例如,google为com域的子域,其表示方法为google.com,而www为google域中的子域,可以使用www.google.com表示....http://dns.aizhan.com/ #一个反向解析服务器 7、DNS资源记录 1)SOA 资源记录(全区唯一) 每个区在区的开始处都包含了一个起始授权记录(Start of Authority....每个区在区根处至少包含一个NS 记录. 3)A 资源记录 地址(A)资源记录把FQDN 映射到IP 地址....# 域名服务器记录,指定该域名xiaogan.cn由dns.xiaogan.cn进行分析,每个区在区根处至少包含一个NS记录. 9 dns.xiaogan.cn.

    43.3K10

    DNS服务

    1、域和域名 DNS 树的每个节点代表一个域,通过这些节点,对整个域名空间进行划分,成为一个层次结构。 域名空间的每个域的名字,通过域名进行表示。 域名:通常由一个完全合格域名(FQDN)标识。...例如,google为com域的子域,其表示方法为google.com,而www为google域中的子域,可以使用www.google.com表示。...2、区(Zone) 区是DNS 名称空间的一部分,其包含了一组存储在DNS 服务器上的资源记录。 使用区的概念,DNS 服务器回答关于自己区中主机的查询,每个区都有自己的授权服务器。...7、DNS资源记录 1)SOA 资源记录 每个区在区的开始处都包含了一个起始授权记录(Start of Authority Record),简称SOA 记录。...2)NS 资源记录 NS(Name Server)记录是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。每个区在区根处至少包含一个NS 记录。

    4.8K10

    DNS 记录简介

    DNS 通过映射不容易忘记的域名(例如example.com)到诸如192.0.2.8或0123:4567:89ab:cdef:0123:4567:89ab:cdef这样的 IP 地址,将 Web 流量引导至您的...DNS 记录以及区域文件 DNS 管理的第二方面则是指定 DNS 记录,它将域名与 IP 地址进行匹配。然后,DNS 记录会自动捆绑到区域文件中,这样就可以让正在连接的设备查找到域的正确 IP 地址。...如果您决定使用 Linode 的域名服务器,我们的 DNS 管理器将帮助您创建默认区域文件。...当然,您不仅限于这些默认条目。您可以根据需要为多个不同的子域创建多样的 DNS 记录。若要了解如何使用 DNS 管理器添加单个 DNS 记录,请阅读 Linode 的DNS管理器概述这篇文章。...通过 CNAME 记录,DNS 查找则采用目标域的 DNS 解析作为别名的解析。

    7.4K74

    理解DNS记录以及在渗透测试中的简单应用

    MX 记录( Mail Exchanger ) 全称是邮件交换记录,在使用邮件服务器的时候,MX记录是无可或缺的,比如A用户向B用户发送一封邮件,那么他需要向DNS查询B的MX记录,DNS在定位到了B的...SRV 记录 SRV 记录的作用是指明某域名下提供的服务。 例如: http.tcp.example.com....由于我们在前面提到过, DNS 的反向区域负责从 IP 到域名的解析,因此如果要创建 PTR 记录,必须在反向区域中创建。...通过dig迭代追踪查看一下: ? 第一步是向我这台机器的ISPDNS(218.2.135.1)获取到根域服务区的13个IP和主机名[a-m].root-servers.net.。 ?...修复: 区域传送是DNS常用的功能,区域传送的漏洞也不是没有办法解决的,严格限制允许区域传送的主机即可,例如一个主 DNS 服务器应该只允许它的从 DNS 服务器执行区域传送的功能。

    2.3K20
    领券