⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch-bindconf.html

📁 Redhat9中文官方文档, 初学者必备
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><TITLE>BIND 配置</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="HOME"TITLE="Red Hat Linux 9"HREF="index.html"><LINKREL="UP"TITLE="与网络相关的配置"HREF="part-network-related-config.html"><LINKREL="PREVIOUS"TITLE="其它资料"HREF="s1-secureserver-additional-resources.html"><LINKREL="NEXT"TITLE="添加逆向主区"HREF="s1-bindconf-reverse-master-zone.html"><LINKREL="STYLESHEET"TYPE="text/css"HREF="rhdocs-man.css"><METAHTTP-EQUIV="Content-Type"CONTENT="text/html; charset=gb2312"></HEAD><BODYCLASS="CHAPTER"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">Red Hat Linux 9: Red Hat Linux 定制指南</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="s1-secureserver-additional-resources.html"ACCESSKEY="P">后退</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom"></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="s1-bindconf-reverse-master-zone.html"ACCESSKEY="N">前进</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="CHAPTER"><H1><ANAME="CH-BINDCONF"></A>21. BIND 配置</H1><P>      本章假定你已经掌握了关于 BIND 和 DNS 的基本知识,因而在这里我们不会试图解释      BIND 和 DNS 的概念。本章向你解释如何使用      <BCLASS="APPLICATION">Bind 配置工具</B>(<TTCLASS="COMMAND">redhat-config-bind</TT>)来配置基本的      BIND 服务器区块。<BCLASS="APPLICATION">Bind 配置工具</B>在每次你应用改变时创建      <TTCLASS="FILENAME">/etc/named.conf</TT> 配置文件和 <TTCLASS="FILENAME">/var/named</TT> 目录中的区块配置文件。    </P><DIVCLASS="IMPORTANT"><P></P><TABLECLASS="IMPORTANT"WIDTH="100%"BORDER="0"><TR><TDWIDTH="25"ALIGN="CENTER"VALIGN="TOP"><IMGSRC="./stylesheet-images/important.png"HSPACE="5"ALT="重要"></TD><THALIGN="LEFT"VALIGN="CENTER"><B>重要</B></TH></TR><TR><TD>&nbsp;</TD><TDALIGN="LEFT"VALIGN="TOP"><P>	不要编辑 <TTCLASS="FILENAME">/etc/named.conf</TT>	配置文件。<BCLASS="APPLICATION">Bind 配置工具</B>在你应用改变之后生成该文件。如果你想配置使用	<BCLASS="APPLICATION">Bind 配置工具</B>无法配置的设置,请把它们添加到 <TTCLASS="FILENAME">/etc/named.custom</TT> 中。      </P></TD></TR></TABLE></DIV><P>      <BCLASS="APPLICATION">Bind 配置工具</B> 需要 X 窗口系统和根访问权。要启动      <BCLASS="APPLICATION">Bind 配置工具</B>,点击面板上的<BCLASS="GUIMENU">「主菜单」</B> =&#62;      <BCLASS="GUIMENUITEM">「系统设置」</B> =&#62;      <BCLASS="GUIMENUITEM">「服务器设置」</B> =&#62;      <BCLASS="GUIMENUITEM">「域名服务」</B>,或在 shell      提示(如 XTerm 或 GNOME 终端)下键入      <TTCLASS="COMMAND">redhat-config-bind</TT> 命令。    </P><DIVCLASS="FIGURE"><ANAME="BINDCONF-MAIN"></A><DIVCLASS="MEDIAOBJECT"><P><IMGSRC="./figs/bindconf/bindconf-main.png"></P></DIV><P><B>图 21-1. <BCLASS="APPLICATION">Bind 配置工具</B></B></P></DIV><P>      <BCLASS="APPLICATION">Bind 配置工具</B> 把默认的区块目录配置成      <TTCLASS="FILENAME">/var/named</TT>。所有指定的区块文件都是相对于该目录所言。<BCLASS="APPLICATION">Bind 配置工具</B>还包括对输入值的基本语法检查。譬如,如果一个合法的项目应该是      IP 地址,那么你便只被允许在文本区域中键入数字和点(.)字符。    </P><P>      <BCLASS="APPLICATION">Bind 配置工具</B>允许你添加一个正向主区,一个逆向主区,和一个从区。添加了这些区块后,你就可以从主窗口中编辑或删除它们,如<AHREF="ch-bindconf.html#BINDCONF-MAIN">图 21-1</A>所示。    </P><P>      添加、编辑、删除某区之后,你必须点击<BCLASS="GUIBUTTON">「保存」</B>按钮或选择<BCLASS="GUIMENU">「文件」</B>      =&#62; <BCLASS="GUIMENUITEM">「保存」</B>来写入      <TTCLASS="FILENAME">/etc/named.conf</TT> 配置文件和      <TTCLASS="FILENAME">/var/named</TT> 目录中的每个区块文件。应用这些改变还会令      <TTCLASS="COMMAND">named</TT> 服务重新载入配置文件。选择      <BCLASS="GUIMENU">「文件」</B> =&#62; <BCLASS="GUIMENUITEM">「退出」</B>会在退出文件前保存所做改变。    </P><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="S1-BINDCONF-FORWARD-MASTER-ZONE"></A>21.1. 添加正向主区</H1><P>	要添加正向主区(又称首要主区),点击<BCLASS="GUIBUTTON">「新建」</B>按钮,选择<BCLASS="GUIMENUITEM">「正向主区块」</B>,然后在<BCLASS="GUILABEL">「域名」</B>文本区内输入主区的域名。      </P><P>	一个类似<AHREF="ch-bindconf.html#BINDCONF-FORWARD-MASTER">图 21-2</A>的新窗口会出现,其中包括以下选项:      </P><P></P><UL><LI><P><BCLASS="GUILABEL">「名称」</B> &#8212; 你在前一个窗口中输入的域名。	  </P></LI><LI><P><BCLASS="GUILABEL">「文件名」</B> &#8212; DNS 数据库文件的文件名,相对于	  <TTCLASS="FILENAME">/var/named</TT> 而言。它被预设为后补了	<TTCLASS="COMPUTEROUTPUT">.zone</TT> 的域名。	  </P></LI><LI><P><BCLASS="GUILABEL">「联系」</B> &#8212; 主区的主要电子邮件联系地址。	  </P></LI><LI><P><BCLASS="GUILABEL">「主名称服务器 (SOA)」</B> &#8212; 授权状态(SOA)记录。它指定最适合该域信息的名称服务器。	  </P></LI><LI><P><BCLASS="GUILABEL">「序列号码」</B> &#8212; DNS 数据库文件的序列号码。在每次文件发生改变时,这个号码都应该向前递增,因此该区块的次名称服务器就能够检索到最新的数据。<BCLASS="APPLICATION">Bind 配置工具</B>在每次配置发生改变的时候都会递增该号码。它还可以被手工递增,方法是点击<BCLASS="GUILABEL">「序列号码」</B>值旁边的<BCLASS="GUIBUTTON">「设置」</B>按钮。	  </P></LI><LI><P><BCLASS="GUIBUTTON">「时间设置」</B> &#8212; 贮存在 DNS	  数据库文件中的<BCLASS="GUILABEL">「刷新」</B>、<BCLASS="GUILABEL">「重试」</B>、<BCLASS="GUILABEL">「过期」</B>、和<BCLASS="GUILABEL">「至少」</B>	    TTL(活跃时间)值。所有值都以秒为单位。	  </P></LI><LI><P><BCLASS="GUILABEL">「记录」</B> &#8212; 添加、编辑、和删除关于<BCLASS="GUIMENUITEM">「主机」</B>、<BCLASS="GUIMENUITEM">「别名」</B>、和<BCLASS="GUIMENUITEM">「名称服务器」</B>之类的资源记录。	  </P></LI></UL><DIVCLASS="FIGURE"><ANAME="BINDCONF-FORWARD-MASTER"></A><DIVCLASS="MEDIAOBJECT"><P><IMGSRC="./figs/bindconf/bindconf-forward-master.png"></P></DIV><P><B>图 21-2. 添加正向主区</B></P></DIV><P>	<BCLASS="GUILABEL">「主名称服务器 (SOA)」</B>必须被指定,你必须点击<BCLASS="GUILABEL">「记录」</B>部分的<BCLASS="GUIBUTTON">「添加」</B>按钮来至少指定一个名称服务器记录。      </P><P>	配置了正向主区后,点击<BCLASS="GUIBUTTON">「确定」</B>来返回到如<AHREF="ch-bindconf.html#BINDCONF-MAIN">图 21-1</A>所示的主窗口。从下拉菜单中,点击<BCLASS="GUIBUTTON">「保存」</B>来写入	<TTCLASS="FILENAME">/etc/named.conf</TT> 配置文件,以及	<TTCLASS="FILENAME">/var/named</TT> 目录中所有单独的区块文件,并使守护进程重新载入配置文件。      </P><P>	该配置在 <TTCLASS="FILENAME">/etc/named.conf</TT> 文件中创建了和以下相似的项目:      </P><TABLECLASS="SCREEN"BGCOLOR="#DCDCDC"WIDTH="100%"><TR><TD><PRECLASS="SCREEN"><TTCLASS="COMPUTEROUTPUT">zone  "forward.example.com" { 	type master; 	file  "forward.example.com.zone"; };</TT></PRE></TD></TR></TABLE><P>	它还创建了带有以下信息的	<TTCLASS="FILENAME">/var/named/forward.example.com.zone</TT> 文件:      </P><TABLECLASS="SCREEN"BGCOLOR="#DCDCDC"WIDTH="100%"><TR><TD><PRECLASS="SCREEN"><TTCLASS="COMPUTEROUTPUT">$TTL 86400@       IN      SOA     ns.example.com.  root.localhost (                        2 ; serial                        28800 ; refresh                        7200 ; retry                        604800 ; expire                        86400 ; ttl                        )        IN      NS      192.168.1.1.</TT></PRE></TD></TR></TABLE></DIV></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLESUMMARY="Footer navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="s1-secureserver-additional-resources.html"ACCESSKEY="P">后退</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="index.html"ACCESSKEY="H">起点</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="s1-bindconf-reverse-master-zone.html"ACCESSKEY="N">前进</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">其它资料</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="part-network-related-config.html"ACCESSKEY="U">上级</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">添加逆向主区</TD></TR></TABLE></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -