一 、名字解析介绍和DNS
当前TCP/IP网络中的设备之间进行通信,是利用和依赖于IP地址实现的。但数字形式的IP地址是很难记忆的。当网络设备众多,想要记住每个设备的IP地址,可以说是"不可能完成的任务"。那么如何解决这一难题呢?我们可以给每个网络设备起一个友好的名称,如:www.baidu.com,这种由文字组成的名称,显而易见要更容易记忆。但是计算机不会理解这种名称的,我们可以利用一种名字解析服务将名称转化成(解析)成IP地址。从而我们就可以利用名称来直接访问网络中设备了。除此之外还有一个重要功能,利用名称解析服务可以实现主机和IP的解,即:当主机IP变化时,只需要修改名称服务即可,用户仍可以通过原有的名称进行访问而不受影响。
实现此服务的方法是多样的。
DNS:Domain Name System 域名系统,其是 应用层 协议,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,基于C/S架构,实际上,每一台 DNS 服务器都只负责管理一个有限范围(一个或几个域)内的主机域 名和 IP 地址的对应关系,这些特定的 DNS 域或 IP 地址段称为 zone(区域)。根据地址解 析的方向不同,DNS 区域相应地分为正向区域(包含域名到 IP 地址的解析记录)和反向区 域(包含 IP 地址到域名的解析记录)
DNS 的端口号为 53 ,分为 tcp/53 ,udp/53
www.baidu.com. 域名的分类: . :这个点 叫 根域 .com : 顶级域 一级域 .baidu :二级域 www :主机名
讯享网
- 根域: 全球根服务器节点只有13个,10个在美国,1个荷兰,1个瑞典,1个日本
- 一级域名:Top Level Domain: tld
分为三类:组织域、国家域(.cn, .ca, .hk, .tw)、反向域
.com(工商 企业) .net(网络供应商) .edu(教育机构) .cn(中国国家域名) .org(团体组织) .gov (政府部门)
- 二级域名:magedu.com
- 三级域名:study.magedu.com
- 最多可达到127级域名
ICANN(The Internet Corporation for Assigned Names and Numbers)互联网名称与数字地址分配机构,负责在全球范围内对互联网通用顶级域名(gTLD)以及国家和地区顶级域名(ccTLD)系统的管理、以及根服务器系统的管理
讯享网https://www.sina.com.cn/ https://blog.sina.com.cn/
如何实现 DNS 服务?

- 方法一 : 本地host文件(优先级最高)
分散式管理 :每个机器都有host文件,不方便管理
本地名称解析配置文件:hosts
hosts文件位置: linux: /etc/hosts 格式: ip地址 域名 windows 中文件所在位置(在系统盘中,默认为C) C:\Windows\System32\drivers\etc\hosts [root@localhost ~]#vim /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.80.101 www.baidu.com
- 方法二 : 安装 dns 软件服务
讯享网如何将 dns 的优先级 调到最高?(比hosts高) [root@localhost ~]#vim /etc/nsswitch.conf #修改dns的优先级 39 hosts: files dns myhostname #修改 files和 dns的先后 优先级就会改变
二、 DNS 服务器类型
- 缓存域名服务器:只提供域名解析结果的缓存功能,目的在于提高查询速度和效率,
但是没有自己控制的区域地址数据。构建缓存域名服务器时,必须设置根域或指定
其他 DNS 服务器作为解析来源。
- 主域名服务器:管理和维护所负责解析的域内解析库的服务器
- 从域名服务器
从主服务器或从服务器"复制"(区域传输)解析库副本
IPv4的根名称服务器:全球共13个负责解析根域的DNS服务器,美国10个,英国1,瑞典1,日本1
IPv6的根名称服务器:全球共25个,中国1主3从,美国1主2从
三、 DNS 查询类型及原理
3.1 查询方式
- 递归查询 :一般客户机和本地DNS服务器之间属于递归查询
- 迭代查询 :一般情况下(有例外)本地的DNS服务器向其它DNS服务器的查询属于迭代查询。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/36432.html