【笔记】DNS学习笔记
前言
网域名称系统(英语:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。(维基百科)
域名的组成
- 完全限定域名
1 | 主机名.域名 |
端口
1 | 53(TCP) |
DNS解析种类
按照查询方式分类
递归查询
- 客户机与本地DNS服务器之间
迭代查询
- 本地DNS服务器与其他DNS服务器的解析过程
按照查询内容分类
正向解析
- 已知域名,解析IP地址
反向解析
- 已知IP地址,解析域名
客户机域名请求解析顺序
- DNS缓存->本地hosts文件->本地DNS服务器
服务器对域名请求的处理顺序
- DNS高速缓存->本地区域解析文件->转发器->根
域名解析记录类型
A记录:正向解析记录
CNAM记录:别名
PTR记录:反向解析记录
MX:邮件交换记录
NS:域名服务器解析
DNS服务器分类
- 主要名称服务器
- 辅助名称服务器
- 根名称服务器
- 高速缓存名称服务器