查看“DNS 基本工作原理、配置使用”的源代码
←
DNS 基本工作原理、配置使用
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
https://www.bilibili.com/video/BV1GW411j7Ts === Windows 本地域名解析 === "C:\Windows\System32\drivers\etc\hosts" === Linux 本地域名解析 === /etc/hosts === 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 服务器回答关于自己区中主机的查询,每个区都有自己的授权服务器。 3、主域名服务器与辅助域名服务器 当区的辅助服务器启动时,它与该区的主控服务器进行连接并启动一次区传输,区辅助服务器定期与区主控服务器通信,查看区数据是否改变。如果改变了,它就启动一次数据更新传输。 每个区必须有主服务器,另外每个区至少要有一台辅助服务器,否则如果该区的主服务器崩溃了,就无法解析该区的名称。 [[辅助服务器的优点]] 什么是 DNS 服务器 运行 DNS 服务器程序的计算机,储存 DNS 数据库信息。 DNS 服务器会尝试解析客户机的查询请求。
返回至
DNS 基本工作原理、配置使用
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
Spring Boot 2 零基础入门
Spring Cloud
Spring Boot
设计模式之禅
VUE
Vuex
Maven
算法
技能树
Wireshark
IntelliJ IDEA
ElasticSearch
VirtualBox
软考
正则表达式
程序员精讲
软件设计师精讲
初级程序员 历年真题
C
SQL
Java
FFmpeg
Redis
Kafka
MySQL
Spring
Docker
JMeter
Apache
Linux
Windows
Git
ZooKeeper
设计模式
Python
MyBatis
软件
数学
PHP
IntelliJ IDEA
CS基础知识
网络
项目
未分类
MediaWiki
镜像
问题
健身
国债
英语
烹饪
常见术语
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息