DNS (Domain Name Service)部署和安全

本文详细介绍了DNS的工作原理,包括客户机访问网页的步骤,域名组成,端口,DNS解析的递归和迭代查询,以及DNS服务器的搭建过程和处理域名请求的顺序。同时,强调了DNS在安全中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DNS (Domain Name Service)部署和安全

客户机访问网页的步骤

  1. 先看本地缓存
  2. 再看 hosts 文件
  3. 再看DNS服务器

1. DNS

域名服务

2. 域名组成

2. 1 域名组成概述

www.sina.com.cn ,主机名是 www,域名是 sina.com.cn

“主机名.域名”:称为完全限定域名,一个域名下可以有多个主机,域名全球唯一,那么“主机名.域名”就是全球唯一的

3. 端口

tcp 53,udp53

4. DNS 解析原理

4.1 按照查询方式分类
  1. 递归查询:客户机查询本地的 DNS服务器,如果没有缓存,则进行递归查询,递归查询之后,本地的 DNS 会缓存下来。
  2. 迭代查询:DNS 的服务器查询 DNS 服务器,先请求根域,根域返回对应域名的 ip 地址,再请求对应域名的服务器,返回对应域名服务器的ip 地址。
4.2 按照查询内容分类
  1. 正向解析:已知域名,解析 ip 地址
  2. 反向解析:已知 ip 地址,解析域名

5. DNS 的搭建过程

  1. 要求网卡 ip 是静态 ip 地址
  2. 安装 DNS 的服务器 的插件(并开启 tcp 和 udp 的 53 端口)
  3. 创建区域文件(负责一个域名后缀的解析,一台 DNS 服务器可以存放多个区域文件)
  4. 新建 A 记录
5.1 域名解析记录类型

A 记录:正向解析记录

CNAME记录:别名

PTR 记录:反向解析记录

MX:邮件交换记录

NS:域名服务器记录

6 DNS 服务器对域名请求的处理顺序

  1. DNS 的高速缓存
  2. DNS 的区域配置文件
  3. DNS 的转发器
  4. 根提示

7. 客户机域名请求解析顺序

  1. DNS 缓存------2. 本地的 Hosts 文件----3. 找本地的 DNS 的服务器
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jay.shang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值