“DNS 基本工作原理、配置使用”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
 
(未显示同一用户的9个中间版本)
第1行: 第1行:
https://www.bilibili.com/video/BV1GW411j7Ts
 
  
 
=== Windows 本地域名解析 ===
 
=== Windows 本地域名解析 ===
第8行: 第7行:
  
  
=== DNS 服务概述 ===
+
[[DNS 服务概述]]
DNS(Domain Name System)域名系统,在 TCP/IP 网络中有非常重要的地位,能够提供域名与 IP 地址的解析服务。
 
 
 
DNS 是一个分布式数据库,命名系统采用层次的逻辑结构,如同一棵倒置的树,这个逻辑的树型结构称为域名空间,由于 DNS 划分了域名空间,所以各机构可以使用自己的域名空间创建 DNS 信息。
 
 
 
注:DNS 域名空间中,树的最大深度不得超过 127 层,树中每个节点最长可以存储 63 个字符。
 
 
 
 
 
[[文件:域名空间.png|居中|缩略图|900x900像素|域名空间]]
 
 
 
 
 
 
 
域和域名
 
 
 
DNS 树的每个节点代表一个域,通过这些节点,对整个域名空间进行划分,成为一个层次结构。
 
 
 
域名空间的每个域的名字,通过域名进行表示。
 
 
 
 
 
 
 
域名:
 
 
 
通常由一个完全合格域名(FQDN(Fully Qualified Domain Name))标识。
 
 
 
FQDN 能准确表示出其相对于 DNS 域树根的位置,也就是节点到 DNS 树根 的完整表述方式,从节点到树根采用反向书写,并将每个节点用“.”分隔,对于 DNS 域 google 来说,其完全正式域名(FQDN)
 
 
 
为 google.com. 例如,google 为 com 域的子域,其表示方法为 google.com,而 www 为 google 域中的子域,可以使用 www.google.com 表示。
 
 
 
以“www.baidu.com”为例,其完整表示其实是”www.baidu.com.”,最后一个“.”习惯性省略
 
 
 
第一层 . (省略) 根域
 
 
 
第二层 .com 顶级域
 
 
 
第三层 .baidu 二级域  域名是 .baidu.com
 
 
 
第四层 www 三级域  域名是 www.baidu.com
 
 
 
 
 
 
 
注意:
 
 
 
通常,FQDN 有严格的命名限制,长度不能超过 256 字节,只允许用字符 a-z,0-9,A-Z 和减号(-)。
 
 
 
点号(·)只允许在域名标志之间(例如“google.com”)或者 FQDN 的结尾使用,域名不区分大小。
 
 
 
由最顶层到下层,可以分成:根域、顶级域、二级域、子域。
 
 
 
lnternet域名空间的最顶层是根域(root),其记录着 lnternet 的重要 DNS 信息,由 lnternet 域名注册授权机构管理,该机构把域名空间各部分的管理责任分配给连接到 lnternet 的各个组织。
 
 
 
“.”全球共 13 台根域服务器,10 台在美国,另外3台分别在日本、英国、瑞士。
 
 
 
 
 
 
 
DNS 根域下面是顶级域,也由 lnternet 域名注册授权机构管理。共有3种类型的顶级域。
 
 
 
组织域:采用3个字符的代号,表示 DNS 域中所包含的组织的主要功能或活动。比如 com 为商业机构组织,edu 为教育非组织,gov 为政府机构组织,mil 为军事机构组织,net 为网络机构组织,org 为非营利机构组织,int 为国际机构组织。
 
 
 
地址域:采用两个字符的国家或地区代号。如 cn 为中国,kr 为韩国,us 为美国。
 
 
 
反向域:这是个特殊域,名字为 in-addr.arpa,用于将 IP 地址映射到名字(反向查询)。
 
 
 
 
 
 
 
2、区(Zone),资源记录
 
 
 
区是 DNS 名称空间的一部分,其包含了一组存储在 DNS 服务器上的资源记录。
 
 
 
使用区的既念,DNS 服务器回答关于自己区中主机的查询,每个区都有自己的授权服务器。
 

2022年8月18日 (四) 18:18的最新版本

Windows 本地域名解析

"C:\Windows\System32\drivers\etc\hosts"

Linux 本地域名解析

/etc/hosts


DNS 服务概述