protocol

DNS 基础原理

·2 分钟阅读·556 字

解析DNS 基础原理的核心概念、工作机制与典型应用场景

📋 目录

DNS 基础原理

1. DNS 的基本概念

2. DNS 概述

DNS(域名解析服务)

DNS: Domain Name System域名系统,应用层协议,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,

能够使人更方便地访问互联网

基于C/S架构,服务器端:53/udp, 53/tcp

BIND: Bekerley Internet Name Domain,由 ISC (www.isc.org))提供的DNS软件实现DNS域名结构

3. DNS原理

完整的查询请求经过的流程

client —>hosts文件—>client DNS service Local cache —> DNS server本身数据库 (recursion递归查询) —> DNS server cache —>iteration(迭代)—>根—>顶级域名DNS—>二级域名DNS…

4. DNS查询类型

递归查询: 最终结果,负责到底

迭代杳询· 最好结果,不负责到底

5. 正向解析与反向解析

①DNS正向解析配置

正向解析将域名解析成ip

② DNS 反向解析

反向区域:将IP地址解析为名字


关联文档

Yanche Blog

记录云原生、Linux、数据库等技术领域的学习心得,以及日常生活的思考与感悟。

© 2026 Yanche Blog. All rights reserved.

Powered by Astro