深入解析域名系统(DNS):从基础到配置实战
1. DNS 基础概述
在互联网的日常使用中,我们常常输入像 http://www.whitehouse.gov 这样的域名来访问网站,而不是复杂难记的 IP 地址,如 198.137.240.91 。这背后的功臣就是域名系统(DNS),它主要负责将主机名映射为互联网地址。
DNS 提供两种类型的查询:
- 主机名查询 :给定主机名返回对应的 IP 地址。
- 反向查询 :给定 IP 地址返回对应的主机名。
DNS 是一个分布式的主机名和 IP 地址数据库。之所以采用分布式,是因为并非每个互联网站点都存储了所有的映射信息。每个组织负责维护自己数据库的内容,互联网上的一个系统可以向另一个系统查询主机名或 IP 地址信息,而促进这种通信的协议就是 DNS。
2. DNS 发展历程
在互联网早期,使用 /etc/hosts 文件来实现主机名到 IP 地址的映射,这种方式简单易维护。但随着互联网的发展,主机数量不断增加,维护 /etc/hosts 文件变得越来越困难,文件规模也越来越大。
为了解决这些问题,出现了以下方案:
- 网络信息系统(NIS) :也称为黄页,由主主机维护 /etc/hosts 文件,客户端可以根据需要获取该文件。但 NIS 仅适用于中小型局域网。
-
超级会员免费看
订阅专栏 解锁全文
249

被折叠的 条评论
为什么被折叠?



