?? dns-howto-2.html
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
<TITLE>DNS HOWTO 中譯版: 簡介</TITLE>
<LINK HREF="DNS-HOWTO-3.html" REL=next>
<LINK HREF="DNS-HOWTO-1.html" REL=previous>
<LINK HREF="DNS-HOWTO.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="DNS-HOWTO-3.html">Next</A>
<A HREF="DNS-HOWTO-1.html">Previous</A>
<A HREF="DNS-HOWTO.html#toc2">Contents</A>
<HR>
<H2><A NAME="intro"></A> <A NAME="s2">2. 簡介</A></H2>
<P><B>這是什麼以及這不是什麼</B>
<P>首先,DNS 就是領(lǐng)域名稱系統(tǒng)(Domain Name System).
為機(jī)器命名的規(guī)則以及將這些名稱轉(zhuǎn)換為 IP 數(shù)字的軟體.
這份 HOWTO 文件說明了如何用 Linux 定義這樣的對(duì)應(yīng).
對(duì)應(yīng)指的是這兩件事的聯(lián)系,機(jī)器名稱,像 <CODE>ftp.linux.org</CODE>,
以及機(jī)器的 IP 數(shù)字,像是 <CODE>199.249.150.4</CODE>.
<P>DNS,對(duì)新手(你;-)而言,是網(wǎng)路管理中比較晦暗不明的地方之一.
這份說明文件將會(huì)試著讓幾件事情能清楚一點(diǎn).它描述如何設(shè)立一個(gè)<EM>簡單</EM>的 DNS 名稱伺服器.
開始先說明暫存專用(caching only)伺服器,然後是為一領(lǐng)域設(shè)立主要(primary)名稱伺服器.
至於更復(fù)雜的設(shè)定你可以參考這份文件的
<A HREF="DNS-HOWTO-9.html#qanda">FAQ</A> 一節(jié).
不用說你將得<EM>閱讀</EM>真正的文件.
我將會(huì)在
<A HREF="DNS-HOWTO-10.html#bigger">最後一章</A>
回過頭來說明這里所謂真正的文件包含有哪些.
<P>在你可以開始進(jìn)行這項(xiàng)工作之前你應(yīng)該要先配置好你的機(jī)器以便可以從遠(yuǎn)端簽入它以及由它對(duì)其它機(jī)器作遠(yuǎn)端簽入,
并且使所有各種對(duì)網(wǎng)路的連線都能成功地進(jìn)行,尤其你應(yīng)該要能夠?qū)?<CODE>127.0.0.1</CODE> 進(jìn)行遠(yuǎn)端簽入并且進(jìn)入你自己的這臺(tái)機(jī)器(現(xiàn)在就試試!).
同時(shí)你也需要一份運(yùn)作良好的 <CODE>/etc/host.conf</CODE>, <CODE>/etc/resolv.conf</CODE> 以及 <CODE>/etc/hosts</CODE> 檔案作為開始.
因?yàn)槲覍⒉粫?huì)在這里解釋它們的功能.如果你還沒有完成所有這些設(shè)定并使其運(yùn)作那麼 the networking/NET-2 HOWTO 會(huì)解釋如何設(shè)立它們.閱讀之.
<P>如果你使用 SLIP 或者是 PPP 那麼你得要能讓它運(yùn)作.若是它還不能運(yùn)作的話閱讀
<A HREF="PPP-HOWTO.html">PPP HOWTO</A>.
<P>當(dāng)我說‘你的機(jī)器’時(shí)我的意思是你正要嘗試在上面設(shè)立 DNS 的那臺(tái)機(jī)器.
不是任何可能在你網(wǎng)路環(huán)境里的其它機(jī)器.
<P>我假設(shè)你并不是處於任何會(huì)阻礙名稱查詢的防火墻後面.如果你是那麼你將會(huì)需要特別的設(shè)定,
參見
<A HREF="DNS-HOWTO-9.html#qanda">FAQ</A> 一節(jié).
<P>在 Unix 上的名稱服務(wù)是藉由一支稱為 <CODE>named</CODE> 的程式來執(zhí)行的.
這是屬於 bind 套件的一部份,這個(gè)套件是由 Paul Vixie 為網(wǎng)際網(wǎng)路軟體集團(tuán)(Internet Software Consortium)所協(xié)調(diào)發(fā)展的.
大部分的 Linux 發(fā)行套件都包含有 <CODE>named</CODE>,而且通常安裝於 <CODE>/usr/sbin/named</CODE>.
如果你的系統(tǒng)有個(gè) <CODE>named</CODE> 那麼你大概可以直接使用它;如果沒有的話那麼你可以從某個(gè) Linux ftp 站取回一份二進(jìn)位執(zhí)行檔,或是從 <CODE>
<A HREF="ftp://ftp.vix.com/pub/bind/">ftp.isc.org:/isc/bind/src/cur/</A></CODE> 目錄里取得最新最棒的原始程式碼.
本文件是說明 bind version 4 的.如果你安裝 version 8 你要自己想辦法.稍後有一節(jié)可能會(huì)對(duì)你有些幫助.
<P>DNS 是個(gè)以整個(gè)網(wǎng)路為□圍的(net-wide)資料庫.要小心你放進(jìn)里面的資料.
如果你放些廢物進(jìn)去,你,以及其它人都將會(huì)從中取出些廢物.
保持你 DNS 的整齊一致那麼你將能從中取得良好的服務(wù).
學(xué)習(xí)去使用它,管理它,追查它的錯(cuò)誤那麼你將會(huì)是另一個(gè)保持網(wǎng)路免於因?yàn)楣芾聿簧贫实吐涞暮霉芾碚撸?<P>在這份文件里我斷然地?cái)⑹鰩准⒉煌耆钦鎸?shí)的事情(雖然它們至少有一半是真的).
這全都是為了簡化.如果你相信我所說的那麼這些大概就能運(yùn)作.
<P><B>要訣:</B> 如果你已經(jīng)擁有我要你去改變的檔案,那麼所有這些檔案都要先做備份,
這樣一來如果經(jīng)歷這些改變之後沒有東西會(huì)動(dòng)的話你可以回復(fù)到你舊的,可以運(yùn)作的情形.
<P>
<HR>
<A HREF="DNS-HOWTO-3.html">Next</A>
<A HREF="DNS-HOWTO-1.html">Previous</A>
<A HREF="DNS-HOWTO.html#toc2">Contents</A>
</BODY>
</HTML>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -