从查询方式分类
递归查询:指客户端向首选DNS查询,要求首选DNS必须返回准确结果,如果不知道可以查询其他DNS服务器。
迭代查询:指首选DNS和后端DNS查询,允许返回近似结果。
从查询内容分类
正向查询:由域名查找IP地址。
反向查询:由IP地址查找域名。
原理
区域—(中放)—资源记录类型—(中放)—解析数据
Windows: 目录——文件——数据(顺序对应上方)
Linux:文件——条目——数据(顺序对应上方)
资源记录类型
SOA(起始授权机构):区域中重要的记录类型,每个区域都必须有此记录类型。
SOA中必须含有FQDN(完全合格域名)、相关时间
NS(名称服务器):区域中重要的记录类型,每个区域都必须有此记录类型。
NS中只包含FQDN,没有相关时间。
同区域内,SOA类型和NS类型中,FQDN必须一致。
A(主机)记录:正向解析记录,里面放正向解析数据,存放在正向区域中。
PTR(指针)记录:反向解析记录,里面放反向解析数据,存放在反向区域中
MX(邮件交叉)记录
CNAME(别名)记录: 以后Linux中会讲
SRV(服务)记录:
区域
正向区域:域名转换IP
例:123.com:目录
SOA:记录类型
NS:记录类型
A :文件(A记录里面写清楚域名指向IP的数据)
反向区域:IP转换域名
例:46.168.192(把你指向的这个IP网段反着写)
SOA
NS
PTR (这个PTR记录里记录的是IP,上方192.168.46.xx,记录的这个xx字段,和上方IP字段连起来用的。比如192.168.46.117,这里PTR就是存储的117。)
实验:
准备工作:
- 虚拟机和真实机网络通畅(NAT模式)
- 真实机和虚拟机首选DNS指向虚拟机IP
步骤:
打开虚拟机服务器管理器——角色——添加角色——DNS服务器,安装成功后——开始——管理工具——DNS——正向查找区域右键新建区域——主要区域——区域名称(随意zq.com)建好后,右键空白——新建主机——名称(www)——IP地址就是当前主机或虚拟机的IP
然后ping网站测一下通不通网
不通检查一下网卡DNS地址有没有和虚拟机一样。
检查一下 各网络适配器是否禁掉IPV6。
反向区域:右键新建区域—主要区域----IPV4反向查找区域----输入要反向查找的IP(反着输入)
网络基础
智能网络设备:
交换机、路由器、防火墙
智能设备定义:
拥有智能操作系统(安装和开发第三方软件)
拥有强大的CPU