一、DNS服务器

区域传送:

区域(zone)和 域(domain)

区域:物理概念

域:逻辑概念

区域数据库文件:

资源记录:RR

有类型:A AAAA PTR SOA NS CNAME MX

SOA:起始授权记录 一个区域解析库有且只能有一个SOA记录,而且必须放在第一条 (例如某个岛)

NS:Name Service 域名服务记录,一个区域解析库可以有多个NS记录(例如岛主)

A:地址记录,FQDN解析为IPv4地址

AAAA:地址记录,FQDN解析为IPv6地址

一个域名可以对应多个IP : 负载均衡

一个IP可以对应多个域名 :论坛,邮件

CNAME:别名记录

PTR:把IP解析为FQDN,实现反向解析

MX:邮件交换器   优先级:0-99,数字越小优先级越高

资源记录的定义格式:

语法: name  [TTL]  IN  RR_TYPE  value

SOA:  name:当前区域的名字;例如“magedu.com.”,或者"2.3.4.in-addr.arpa."

value:由多部分组成

(1)

(2)

(3)

例如:magedu.com.    86400  IN   SOA magedu.com.  admin.magedu.com. (

2017010801   ; serial

2H                 ; refresh

10M               ; retry

1w                ; expire

)

NS: name:当前区域的名字;

value:当前区域的某DNS服务器的名字,例如ns.magedu.com. ;

注意:一个区域可以有多个ns记录

例如:magedu.com.    86400  IN   NS  ns1.magedu.com.

magedu.com.    86400  IN   NS  ns2.magedu.com.

magedu.com.    86400  IN   NS  ns3.magedu.com.

MX: name:当前区域的名字;

value:当前区域的某邮件交换器的主机名,

注意:MX记录可以有多个;但每个记录的value之前应该有一个数字表示其优先级

例如:magedu.com.    IN   MX  10  mx1.magedu.com.

magedu.com.    IN   MX  20  mx2.magedu.com.

magedu.com.    IN   MX  30  mx3.magedu.com.

A: name:某FQDN 例如www.magedu.com

value: 某IPv4地址

例如:www.magedu.com.    IN   A   1.1.1.1

www.magedu.com.    IN   A   1.1.1.2

bbs.magedu.com.    IN   A   1.1.1.1

PTR: name: IP地址,有特定格式,IP反过来写,加特定后缀,例如1.2.3.4的记录应该写为4.3.2.1.in-addr.arpa. ;

value: FQDN

例如:4.3.2.1.in-addr.arpa.   IN PTR www.magedu.com

CNAME: name:FQDN格式的别名

value:FQDN格式的正式名字

例如: web.magedu.com.  IN  CNAME www.magedu.com

注意:TTL可以从全局获取

@表示当前区域的名称

相邻的两条记录的name相同时,后面的可省略

对于正向区域来说,各MX,NS等类型的记录的value为一个FQDN,此FQDN应该有一个A记录

DNS分析的更多相关文章

  1. 信息收集->DNS分析->dnsdict6

    如何获取域名的IPV4/IPV6地址之dnsdict6的使用 dnsdict6是一个用于获取网站信息的工具.dnsdict6可以扫描网站并显示有多少域或者子域,也可以扫描ipv6/ipv4地址.dns ...

  2. dnstop DNS分析工具

    http://dns.measurement-factory.com/tools/dnstop/src/ https://github.com/measurement-factory/dnstop h ...

  3. DNS分析之 dnsdict6 使用方法

    基本用法就是: dnsdict6 -d46 -t 10 baidu.com

  4. dig与dns基本理论——解析和缓存

    DNS(Domain Name System,域名系统)也许是我们在网络中最常用到的服务,它把容易记住的域名,如 www.google.com 翻译成人类不易记住的IP地址,如 173.194.127 ...

  5. wireshark实战之局域网抓包分析

    Wireshark.它是一款本地监听数据的大杀器,弊端是只能监听本地的数据,有什么办法可以让局域网中的流量都从本机走呢? 第一ARP嗅探,劫持网关,再本地抓包. 第二交换机镜像端口,在路由或者交换机处 ...

  6. bind智能DNS + bindUI管理系统

    bind UI 管理系统 https://github.com/cucker0/BindUI # bind安装 cd /usr/local/src wget http://ftp.isc.org/is ...

  7. Wireshark分析实战:某达速递登录帐号密码提取

    - 准备工作 首先,备好Wireshark,打开,在外网网卡上抓包. 其次,用浏览器访问http://www.yundaex.com/cn/index.php,并在手机上下载安装其APP,找到登录页面 ...

  8. 端口扫描器——ZenmapKail Linux渗透测

    3.3  端口扫描器——ZenmapKail Linux渗透测​ Zenmap(端口扫描器)是一个开放源代码的网络探测和安全审核的工具.它是Nmap安全扫描工具的图形界面前端,它可以支持跨平台.使用Z ...

  9. backtrack5渗透 笔记

    目录        1.信息收集        2.扫描工具        3.漏洞发现        4.社会工程学工具        5.运用层攻击msf        6.局域网攻击       ...

随机推荐

  1. Chapter 1 First Sight——12

    Breakfast with Charlie was a quiet event. 和查理斯吃早饭时一件安静的事情 He wished me good luck at school. I thanke ...

  2. Php和httpd.conf的配置

    http://www.cnblogs.com/homezzm/archive/2012/08/01/2618062.html http://book.51cto.com/art/201309/4096 ...

  3. vim Podfile

    platform :ios, "7.0"pod "AFNetworking"pod "SDWebImage"pod "SVProg ...

  4. 内联元素的特点SPAN

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  5. 进程间通信——FIFO(多个客户进程,一个服务进程)

    FIFO简介 FIFO就是Unix的一种复合POSIX标准的进程间通信机制.他又称为命名管道,跟管道的不同点是,每个FIFO都有一个路径名与之关联. FIFO虽然有路径名,但是他这中文件是在内核态(管 ...

  6. android4.0 的图库Gallery2代码分析(三) 之Applition的初始化准备

    Applition的初始化准备 图库的一切动作都明显地起源于Application.这是区别与其他那种感觉不到Application存在,仅仅感觉到Activity存在的简单应用的一个特点. 图库的a ...

  7. C语言写的俄罗斯方块

    源:C语言写的俄罗斯方块 2014年最后一天, 任天堂将风靡全球30年的经典游戏<<俄罗斯方块>>下架. 作为全球最畅销的游戏, 其移植版本遍布各个平台. 下面这个是我去年在5 ...

  8. Bundle display name 与 Bundle name 的区别

    Bundle display name 与 Bundle name 的区别是什么?"Bundle Name" and "Bundle display name" ...

  9. 计算机学院大学生程序设计竞赛(2015’12) 1003 The collector’s puzzle

    #include<cstdio> #include<algorithm> using namespace std; using namespace std; +; int a[ ...

  10. 搭建git服务器及利用git hook自动布署代码

    注意:服务器:Ubuntu Server 14.04,我的项目比较小,所有操作都使用root,建议最好新建一个用户(需要有管理员权限,否则在后面使用hooks自动部署代码时会出现各种权限问题,很蛋疼的 ...