4.DNS

本文详细介绍了DNS服务的基本概念、域名组成、查询方式、解析过程、服务器搭建、命令使用以及DNS转发器的作用。涵盖了DNS服务器的分类和常见的域名解析记录类型,为读者提供了DNS部署与安全管理的深入理解。
摘要由CSDN通过智能技术生成

本地DNS服务器:直接为你提供服务的服务器

DNS部署与安全

1.DNS

Domain Name Service

域名服务

作用:为客户机提供域名解析服务器

2.域名组成

2.1域名组成概述

 如www.sina.com.cn"是一个域名,从严格意义上讲,"sina.com.cn"才被称为域名(全球唯一),而"www"是主机名。
    "主机名.域名" 称为完全限定域名(FQDN)。一个域名下可以有多个主机,域名全球唯一,那么"主机.名域名"肯定也是全球唯一的。 
 以"sina.com.cn"域名为例,一般管理员在命名其主机的时候会根据其主机的功能而命名,比如网站的是www,博客的是blog,论坛的是bbs,那么对应的FQDN为www.sina.com.cn,blog.sina.com.cn,bbs.sina.com.cn。这么多个FQDN,然而我们只需要申请一个域名即"sina.com.cn"即可。

2.2域名组成

树形结构

在这里插入图片描述

如:www.baidu.com.
.为根域,一般情况下浏览器自动补全
.com为顶级域
baidu为2级域名
www为主机名

FQDN=主机名.DNS后缀
FQDN(完整合格的域名) 

3.监听端口

TCP53
UDP53

4.DNS解析种类

4.1按照查询方式分类:

1)递归查询:客户机与本地DNS服务器之间(所问即所答)
2)迭代查询:本地DNS服务器与根等其他服务器的解析过程(所问非所答)

在这里插入图片描述

4.2按照查询内容分类:

正向解析:已知域名,查找IP

反向解析:已知IP,查找域名

5.解析过程

客户机域名请求解析顺序:
     有无此DNS缓存 -- 本地hosts文件 -- 本地DNS服务器

【客户机想访问百度,回车那一瞬间,先看自己的缓存,缓存没有再看host文件,还没有,把请求发送给本地DNS服务器寻求帮助】

服务器对域名请求的处理顺序:
   DNS高速缓存 -- 判断本服务器是否负责要查找的模块 -- 转发器 -- 根

6.DNS服务器搭建过程

1)网卡设置静态ip

2)安装DNS服务器插件

3)开始->所有程序->管理工具->DNS->找到正向查找区域->右击->新建区域->主要区域->创建区域文件(负责一个域名后缀的解析,如baidu.com为域名后缀,一台DNS服务器内可存放多个区域文件)

4)右击->新建主机A记录 ->添加主机

5)查看创建的A记录。

7.相关命令

ipconfig /flushdns 刷新/删除dns缓存

ipconfig /displaydns 展示dns缓存

解析域名: nslookup

8.DNS转发器

8.1DNS转发器设置:

    在服务器上右击属性->转发器->编辑->添加 8.8.8.8 dns服务器

直接添加就行,不用操作被转发的DNS服务器。

8.2 转发器是个怎么样的东西呢?

:安装上本地DNS服务器上的

25cf05dfb284694571b3aa03da35a849

8.3 转发器的作用:

转发器在DNS系统中起到了非常重要的作用,它们可以帮助本地DNS服务器快速响应客户端的查询请求,并提高DNS解析效率。由于互联网上存在大量的DNS服务器和域名信息,如果每个本地DNS服务器都需要直接向其他DNS服务器发送查询请求,则会导致网络拥堵和延迟。

通过使用转发器,本地DNS服务器可以将大部分查询请求交给专门的转发器处理,从而减轻自身负担并提高响应速度。此外,由于转发器通常配置有缓存功能,因此可以缓存已经解析过的域名信息,以便快速响应后续的查询请求。

总之,在DNS系统中,转发器是一种非常实用和必要的工具,它们可以提高网络性能、加快域名解析速度,并且降低网络拥堵和延迟。

9.DNS服务器分类

1.主要名称服务器

2.辅助名称服务器 (备份服务器):

    一般公司都会准备两个DNS服务器,辅助名称服务器 复制了 主要名称服务器的数据和记录。

3.根名称服务器
4.高速缓存名称服务器 (不负责任何区域)

10.域名解析记录类型:

A记录:正向解析记录

CNAME:别名

PTR记录:反向解析记录

MX:邮件交换记录(mail exchange)

NS:域名服务器解析 (负责我这个区域的有哪些服务器)

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
DNS(Domain Name System)是互联网中用于将域名转换为IP地址的系统,它存在以下安全隐患: 1. DNS欺骗:攻击者可以通过欺骗DNS服务器或者缓存服务器,将用户访问的域名解析到错误的IP地址,从而引导用户访问恶意网站或者恶意服务器。 2. DNS缓存污染:攻击者可以通过向DNS服务器发送虚假的DNS响应报文,将错误的DNS信息缓存在本地DNS缓存中,从而引导用户访问恶意网站或者恶意服务器。 3. DNS拒绝服务攻击:攻击者可以通过向DNS服务器发送大量的DNS请求,占据DNS服务器的资源,从而导致DNS服务器无法正常提供服务,影响用户的正常访问。 4. DNS投毒攻击:攻击者可以通过向DNS服务器发送大量的虚假DNS响应报文,从而污染DNS服务器的缓存,引导用户访问恶意网站或者恶意服务器。 5. DNS重放攻击:攻击者可以通过重复发送相同的DNS请求报文,导致DNS服务器重复响应,从而占据DNS服务器的资源,影响DNS服务器的正常工作。 为了保障DNS的安全性,我们可以采取以下措施: 1. 使用防火墙和入侵检测系统:可以对DNS服务器进行监控和防护,及时发现和防止潜在的安全攻击。 2. 加强DNS服务器的安全配置:可以采用加密传输、访问控制等技术手段,提高DNS服务器的安全性。 3. 定期更新DNS软件和补丁:可以及时修补DNS软件中存在的漏洞,提高DNS服务器的安全性。 4. 使用DNS防护服务:可以使用第三方DNS防护服务,提高DNS服务器的安全性,避免DNS攻击的发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

亚轩大徒弟

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

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

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

打赏作者

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

抵扣说明:

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

余额充值