DNS 服务器

DNS 服务器

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