WEB开发网
开发学院操作系统Linux/Unix 系统管理工具包: 理解 DNS 阅读

系统管理工具包: 理解 DNS

 2008-11-11 08:28:01 来源:WEB开发网   
核心提示:关于本系列典型的 UNIX 管理员拥有一套经常用于辅助管理过程的关键实用工具、诀窍和系统,有一些重要的实用程序、命令行以及脚本可用来简化各种处理过程,系统管理工具包: 理解 DNS,其中一些工具来自于操作系统,而大部分的诀窍则来源于长期的经验积累和减轻系统管理员工作压力的要求,一个典型的 DNS 地址 www.mcsl

关于本系列

典型的 UNIX 管理员拥有一套经常用于辅助管理过程的关键实用工具、诀窍和系统。有一些重要的实用程序、命令行以及脚本可用来简化各种处理过程。其中一些工具来自于操作系统,而大部分的诀窍则来源于长期的经验积累和减轻系统管理员工作压力的要求。本系列文章主要专注于最大限度地利用各种 UNIX 环境中可用的工具,包括简化异构环境中的管理任务的方法。

DNS 基础

通常,人类并不是特别擅长于记忆数字。遗憾的是,IP 寻址系统使用数字来标识各个主机。记住网络内外可能希望使用的所有计算机的 IP 地址数字显然是不切实际的。相反,将您的服务器名称作为“bear”来记忆或者将 Internet 上的某个网站地址作为 www.mcslp.com 来记忆会更加容易。

过去,UNIX 主要使用三个位置来保存此类信息。内置的 /etc/hosts 文件是主要来源和有用的备份,但是要在多台计算机中使其保持最新,将需要进行大量的数据复制。更好的方法是使用分布式系统,其中所有计算机和服务都能与中心点通信;考虑到不同的目的而开发了两个系统:网络信息系统(Network Information System,NIS)和 DNS。

NIS 是通用数据库共享服务,可用于共享主机、密码和其它普通的基于文本的数据库。遗憾的是,NIS 在跨系统使用时不是那么有效,在 Internet 的分布式形式中肯定不是非常有效。

域名系统(Domain Name System,DNS)通过提供一种能够将名称解析到相应的 IP 地址的机制,从而解决了此问题。域名系统中的地址组织为树形结构。虽然可以按照您希望的格式组织任何专用 DNS,但是最简单的理解 DNS 系统的途径是查看已经在 Internet 上使用的域名结构。

一个典型的 DNS 地址 www.mcslp.com,可以通过按句点分隔其内容来划分此名称,并从最右边的片段 (com) 开始。

1 2 3 4 5 6  下一页

Tags:系统 管理 工具包

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接