DNS简介

DNS简介

制作人:全心全意

DNS and BIND

  DNS:Domain Name Service(域名服务)协议,最著名的实现就是BIND(C/S),为客户机进行域名解析

    端口:TCP/53和UDP/53

 

DNS的特点

  早期用hosts文件,windows中在C:/windows/system32/drivers/etc/hosts,linux在/etc/hosts

  层次性:

    根域(默认13个根DNS服务器,美国10个,包含主要;英国、瑞典、日本各一个)

    顶级域(组织域com/net/org/mil/edu,国家域cn/us/uk/jp/jk/tw)

    二级域(公司、企业或组织,需要到Internet上注册。例如新网、万网)

    主机名(FQDN,完全合格域名,由主机名+域名组成)

  分布式:区域(zone)管理,细分区域,连续的,一个DNS服务器可以管理多个区域,一个区域可以包含多个NDS服务器

 

DNS服务器的分类

  主要DNS服务器(Primary)(区域正本)

  辅助DNS服务器(Secondary)(区域副本)

  主控DNS服务器(Master)(区域复制提供源的DNS服务器)

  名称服务器(Cache-Only)(加快域名解析)

 

子域:用于扩展区域,和父域在同一台服务器上

委派:用于扩展区域,与父域不在同一台服务器上,可减轻父域服务器的负载

 

区域复制:一个区域可以有多个DNS服务器,他们之间的数据需要同步。

  好处:负载均衡,避免单点故障,加快查询

 

转发器:将自己不知道的域名解析转发给另一台DNS服务器

 

ipconfig/displaydns:显示DNS缓存

ipconfig/flushdns:清除DNS缓存

nslookup:监测DNS服务器能否正确解析域名

dnscmd:打开用于管理DNS的命令行工具

  

  

posted @ 2020-07-21 17:46  全心全意_运维  阅读(302)  评论(0编辑  收藏  举报