DNS (Domain Name Service)部署和安全
客户机访问网页的步骤
- 先看本地缓存
- 再看 hosts 文件
- 再看DNS服务器
1. DNS
域名服务
2. 域名组成
2. 1 域名组成概述
www.sina.com.cn ,主机名是 www,域名是 sina.com.cn
“主机名.域名”:称为完全限定域名,一个域名下可以有多个主机,域名全球唯一,那么“主机名.域名”就是全球唯一的
3. 端口
tcp 53,udp53
4. DNS 解析原理
4.1 按照查询方式分类
- 递归查询:客户机查询本地的 DNS服务器,如果没有缓存,则进行递归查询,递归查询之后,本地的 DNS 会缓存下来。
- 迭代查询:DNS 的服务器查询 DNS 服务器,先请求根域,根域返回对应域名的 ip 地址,再请求对应域名的服务器,返回对应域名服务器的ip 地址。
4.2 按照查询内容分类
- 正向解析:已知域名,解析 ip 地址
- 反向解析:已知 ip 地址,解析域名
5. DNS 的搭建过程
- 要求网卡 ip 是静态 ip 地址
- 安装 DNS 的服务器 的插件(并开启 tcp 和 udp 的 53 端口)
- 创建区域文件(负责一个域名后缀的解析,一台 DNS 服务器可以存放多个区域文件)
- 新建 A 记录
5.1 域名解析记录类型
A 记录:正向解析记录
CNAME记录:别名
PTR 记录:反向解析记录
MX:邮件交换记录
NS:域名服务器记录
6 DNS 服务器对域名请求的处理顺序
- DNS 的高速缓存
- DNS 的区域配置文件
- DNS 的转发器
- 根提示
7. 客户机域名请求解析顺序
- DNS 缓存------2. 本地的 Hosts 文件----3. 找本地的 DNS 的服务器