敬业的IT人 >> 操作系统 >> Unix >> UNIX下DNS服务器创建与管理之规划设计

UNIX下DNS服务器创建与管理之规划设计

敬业的IT人 互联网 佚名 2008-4-22 21:53:26

  大家知道,在UNIX系统环境下有三种不同的域名解析方式,在目前的网络环境有:平面网络(Flat Network)、领域网络(Domain Network)和网络信息服务网络(NIS)。
  
  1、平面网络
  
  平面网络是最简单的网络,UNIX 系统中仅使用/etc/hosts文件完成主机名与IP地址之间的转换。在平面网络中,每个主机维护一个/etc/hosts文件,而且每个主机上的/etc/hosts文件的信息必须一致。这种网络结构主要采用的是C/S 架构,目前在一个小型网络中应用的比较普遍,象网络防病毒软件、数据备份软件以及一些办公(OA)自动软件等的运行实施,都是采用这种域名解析方式。
  
  这种网络架构不仅适用在一个局域网,而且可以在城域网或者每行业专网的广域网中实施。不过一个前提条件就是服务器的数量不是很多,一般在二、三十台之内,并且一般都是具有UNIX/LINUX/WINDOWS等服务器构成一个复合的网络环境。这种方法实现起来比较容易,但存在如下缺陷:
  /etc/hosts文件变得很大时,浪费空间;
  每次修改必须更新网络中所有主机的/etc/hosts文件;
  由于疏忽会造成/etc/hosts拷贝过失。
  这些缺陷对于一个小网络而言并不是一个问题,对Internet而言则是大问题了。
  
  2、领域网络
  
  领域网络就是我们通常所说的DNS域名系统服务,TCP/IP提供两种网络类型:平面网络和领域网络的域名解析方法。/etc/resolv.cborder="0" alt="UNIX下DNS服务器创建与管理之规划设计" />
  该领域网络的特征说明如下:
  *一个网络领域ghq.js.com;
  *两个物理网络10.32.1和10.32.2;
  *一个主域名服务器10.32.1.1;
  *一个辅助域名服务器10.32.2.6;
  *主、辅助域名服务器均配置有一个缓存文件,指向网络10.32.1上更高一级网络领域js.com的域名服务器sys99.js.com。
  
  实际上对于一个中小型企业,我们需要解决的域名(DNS)服务器通常就是一台,大多数采用Windows/Linux系统的服务器做域名服务器的;即使采用UNIX的域名服务器的话,也往往是单台服务器,这时的域名服务器主要是采用主域名服务器解析方式。只有一些大型企业(跨地区),在总部采用多台相同的UNIX服务器,对本地的域名采用NIS或者/etc/hosts来解析,采用两台UNIX服务器作为主、辅助域名服务器完成Internet上的域名解析。
  
  因此我们主要规划企业的 Web网站、EMAIL、FTP以及虚拟主机(包括别名)等服务器域名系统实际应用,对于一些著名的大型网站,DNS域名解决往往采用动态的、负载均衡等功能方式来实现,这样需要的UNIX的域名服务器数量就更多,实现技术也就更复杂,由于篇幅有限,在此就不多说了。文章地址:
粤ICP备06119539号
Copyright CiscoSky.Org,Some Rights Reserved.
Email:me1228#tom.com