DNS学习笔记2--DNS记录

第二篇搁置了一段时间,整理一下发出来。

DNS查询工具

nslookup

windows系统中的工具,主要用来查询域名系统 (DNS) 基础结构的信息。

  • 基本用法
    在命令行中输入nslookup 域名,查询并显示域名相关的信息。
  • 查询指定类型
    nslookup –qt=DNS类型 目标域名

dig

linux下的工具,有些发行版本没有自带这个工具,需要额外进行安装。

  • 基本命令
    dig www.isc.org
  • 指定类型
    dig yahoo.com A
  • 直接显示响应结果
    dig yahoo.com A +noall +answer

域名解析

DNS 记录(又名区域文件)是位于权威 DNS 服务器中的指令,提供一个域的相关信息,包括哪些 IP 地址与该域关联,以及如何处理对该域的请求。这些记录由一系列以 DNS 语法编写的文本文件组成。DNS 语法只是用作命令的字符串,用于告诉 DNS 服务器该做什么。所有 DNS 记录具有“TTL ”,代表的是生存时间,表示DNS 服务器多久刷新一次该记录。
这一部分的和DNS协议没有直接关系,目的是在实际使用域名进行测试时,有些操作内容需要结合自己服务商合适和测试来明确具体的实现情况。

DNS 记录

常见记录类型

代码 定义的RFC 描述 功能
A RFC 1035 IP 地址记录 传回一个 32 比特的 IPv4 地址,最常用于映射主机名称到 IP地址,也用于DNSBL(RFC 1101)。
DS RFC 4034 委托签发者 此记录用于鉴定DNSSEC已授权区域的签名密钥。
TA DNSSEC 信任当局 DNSSEC 一部分无签订 DNS 根目录的部署提案,,使用与 DS 记录相同的格式。
NS RFC 1035 名称服务器记录 委托DNS区域(DNS zone)使用已提供的权威域名服务器。
RP RFC 1183 负责人 有关域名负责人的信息,电邮地址的 @ 通常写为 a。
APL RFC 3123 地址前缀列表 指定地址列表的范围,例如:CIDR 格式为各个类型的地址(试验性)。
DLV RFC 4431 DNSSEC(域名系统安全扩展)来源验证记录 为不在DNS委托者内发布DNSSEC的信任锚点,与 DS 记录使用相同的格式,RFC 5074 介绍了如何使用这些记录。
HIP RFC 5205 主机鉴定协议 将端点标识符及IP 地址定位的分开的方法。
KEY RFC 2535RFC 2930 关键记录 只用于 SIG(0)(RFC 2931)及 TKEY(RFC 2930)。RFC 3455 否定其作为应用程序键及限制DNSSEC的使用。RFC 3755 指定了 DNSKEY 作为DNSSEC的代替。
PTR RFC 1035 指针记录 引导至一个规范名称(Canonical Name)。与 CNAME 记录不同,DNS“不会”进行进程,只会传回名称。最常用来运行反向 DNS 查找,其他用途包括引作 DNS-SD。
SIG RFC 2535 证书 SIG(0)(RFC 2931)及 TKEY(RFC 2930)使用的证书。RFC 3755designated RRSIG as the replacement for SIG for use within DNSSEC.
SOA RFC 1035 权威记录的起始 指定有关DNS区域的权威性信息,包含主要名称服务器、域名管理员的电邮地址、域名的流水式编号、和几个有关刷新区域的定时器。
SPF RFC 4408 SPF 记录 作为 SPF 协议的一部分,优先作为先前在 TX
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值