DNS 服务器
- DNS(Domain Name System,域名系统),一个域名与 IP 地址相互映射的分布式数据库;
- DNS 服务器为客户机提供域名解析服务,通过域名最终得到域名对应 IP 地址的过程叫做域名解析;
主机名.域名
称为完全限定域名(FQDN);- 一个域名下可以有多个主机,域名是全球唯一的,所以
主机名.域名
也是全球唯一的; - DNS 服务器的分类:
- 根名称服务器;
- 主要名称服务器;
- 辅助名称服务器;
- 高速缓存名称服务器;
- 常见的域名解析类型:
- A 记录:正向解析;
- CNAME 记录:别名解析;
- PTR 记录:反向解析;
- MX 记录:邮件交换记录解析;
- NS 记录:域名服务器解析;
- DNS 解析按照查询方式分为两种:
- 递归查询:客户机与本地 DNS 服务器之间的解析过程,即,所问即所答;
- 迭代查询:本地 DNS 服务器与根或其他 DNS 服务器之间的解析过程,即,只告诉你线索,答案我不知道;
- DNS 转发的过程是递归查询;
- DNS 解析按照查询内容分为两种:
- 正向解析:已知域名,解析 IP 地址;
- 反向解析:已知 IP 地址,解析域名;
- 客户机请求域名解析的顺序:
- 本机 DNS 缓存;
- 本机 Host 文件;
- 本地 DNS 服务器;
- DNS 服务器对域名请求的解析顺序:
- DNS 高速缓存;
- 本地区域解析文件;
- 转发器;
- 根;
- DNS 服务的端口是
TCP/UDP:53
; nslookup 域名
:查看指定域名的 DNS 解析;ipconfig /flushdns
:清除 DNS 缓存;ipconfig /displaydns
:查看本机 DNS 缓存;