1、 Linux网络管理及应用DNS 服务的配置与应用* 1DNS 服务的配置与应用 n 提问 u 什么是域名服务 (DNS) ? u DNS概述n DNS域名系统的简介 u 整个 DNS域名系统由以下 4个部分组成l DNS域名空间 l 资源记录 l DNS服务器 l DNS客户端 Date 2DNS 服务的配置与应用n DNS域名空间u 根域 (Root Domain) u 顶级域 (top-level domain,TLD) l 地理域l 机构域 u 各级子域 (Subdomain) u 反向域 (in-addr.arpa) Date 3DNS 服务的配置与应用n DNS查询的工作原理 u
2、本地解析 u 查询 DNS服务器l 递归 查询l 迭代查询 Date 4DNS 服务的配置与应用n 本地解析Date 5DNS 服务的配置与应用n 查询 DNS服务器 Date 6DNS 服务的配置与应用n 递归查询Date 7DNS 服务的配置与应用n 迭代查询Date 8DNS 服务的配置与应用n DNS规划 u 在网络中开始使用 DNS之前,必须先规划 DNS域名称空间。名称空间规划包括确定要如何使用 DNS命名和通过使用 DNS要达到什么目的等。l 首先选择和注册一个可用于维护 Internet上公司的一个顶级或二级域名作为父 DNS域名,如。l 其次,将父域名称与公司内使用的位置或公
3、司名称组合起来形成其他子域名,如。在选择域名时必须符合 RCF 1123中的规定:所有大写字母 (A Z)、小写字母 (a z)、数字 (0 9)和连字符 (-)。Date 9DNS 服务的配置与应用n hosts文件 u hosts文件是 Linux系统中一个负责 IP地址与域名快速解析的文件,以 ASCII格式保存在 “/etc”目录下,文件名为 “hosts”。u hosts文件包含了 IP地址和主机名之间的映射,还包括主机名的别名。l 在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的 IP地址,否则就需要使用 DNS服务程序来解决。通常可以将常用的域名和 IP地址映射加入到 hosts文件中,实现快速方便的访问。u hosts文件的格式如下:l IP 地址 主机名 /域名Date 10