在Linux中配置DNS服务器的基础知识

  局域网中如何实现Intranet,构建企业内部网的Web服务器或者其他服务器,使用和配置DNS就显得尤其重要。下面就Linux配置DNS作一些粗浅探讨。
  Linux下如果为服务器安装模式,可先行选定安装DNS,安装完成后运行服务配置命令ntsysv,设定启动Linux时启动DNS服务。
  DNS的服务进程为named,启动后可以为DNS客户机提供域名解析服务,把域名转换成IP地址以及将IP地址转换成域名。
  1、named启动时需要读取/etc/named.boot,所以/etc/named.boot 是named的基本配置文件。在/etc/named.boot中将指定正向域名转换数据文件和建立反向DNS数据文件以及顶层域名服务器文件和后备DNS。此文件示例如下:
  ·diretory /var/named
  指定named从/var/named目录下读取DNS数据文件。
  ·primary linuxidc.com dns.hosts
  指定dns作为linuxidc.com域的主域名服务器,dns.hosts文件中包含所有*. linuxidc.com形式的域名转换数据。
  ·primary 0.0.127.IN-ADDR.ARPA dns.local
  指定dns作为127.0.0网段地址转换主服务器,dns.local文件中包含了 127.0.0.*形式的地址到域名的转换数据。
  ·primary 26.230.10.IN-ADDR.ARPA dns.rev
  指定dns作为10.230.26网段地址转换主服务器,dns.rev文件中包含了所有10.230.26.*形式的地址到域名的转换数据。
  ·cache db.cache
  指定dns从db.cache文件中获得 Internet的顶层“根”服务器地址。
  在与named.boot同一目录下还有一个named.conf,主要作用是定义DNS服务器的域名检索方式。可参照 named.boot进行相应变动。
  2、正向域名转换数据文件dns.hosts中包括所有在linuxidc.com域内的主机节点。
  @ IN SOA dns.linuxidc.com manager.dns.linuxidc.com.
  (199511301
  28800
  7200
  3600000
  86400)
  NS dns.linuxidc.com.
  MX 10 dns.linuxidc.com.
  Localhost A 127.0.0.1
  dns A 10.230.26.5
  www A 10.230.26.6;如果与dns同一台机器,则ip同上
|-page-|
  mail MX 7 dns.linuxidc.com.;主机名后必须带一个“.”
  ftp CNAME dns.linuxidc.com.;主机名后必须带一个“.”
  SOA记录定义了域名数据的基本信息。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwwsdp.html