眾所周知,Linux雖然在案頭應用上趕不上Windows普及和易用,但也恰恰是因為其看起來很麻煩的命令列操作,使得其在安全性方面要優於為了易用而採用圖形化介面的windows,正因如此,使得Linux在伺服器方面可以大展拳腳,其中尤以apache著稱的LAMP和DNS伺服器BIND更是使用普遍。下面說說bind的配置方法。
首先,從以前寫的文章知道,我採用的作業系統是RED HAT Fedora Core 7,在安裝系統的時候,在選擇軟體包的時候,我是採用的自訂方式,我把一些沒用的軟體如那些一點都不好玩的遊戲和很多一點都不好用的影音播放器(自己可以裝個很好用的Mplayer)全都去掉了,還有一些不會用到的軟體包我也沒選,然後把開發工具和伺服器之類的軟體全部選上了(把開發工具全都選上可以使你在以後的安裝過程中少很多麻煩 )。因此,系統裝完之後就已經把bind安裝好了,只需要配置好就可以用。
配置bind的方法有點多。其中我採用了兩種(前提都要把dns工作原理搞清楚),一種是把/etc/named.conf檔案的各個部分弄得很懂,然後修改這個檔案(還有其他一些檔案),當然這個辦法需要學習一點的時間才會(至少我是這樣),雖然這樣也可以配置,也可以顯得很專業,但我還有另外一種方法可以簡單的配置它,也比較適合新手採用(我用第一種方法配的時候很是花了些時間)。
第二種配置方法需要用到我在以前文章中說到的webmin這個軟體,這個軟體很好用,可以實現遠程配置,官方下載地址為:http: //www.webmin.com/download.html ,選擇最上面那個下載即可,我的是webmin-1.360.tar.gz,安裝方法很簡單:
tar -zxvf webmin-1.360.tar.gz
cd webmin-1.360
./setup.sh
安裝過程中迴向你詢問安裝路徑(一般保持模人即可),使用者名稱,密碼設定等,安裝好後會告訴你使用webmin的方法是在瀏覽器中輸入127.0.0.1:1000(預設),剛安裝好時是英語版的,但裡面有個選項可以選擇語言,選簡體中文即可。(由於時間關係沒來得及把截的圖用photoshop處理了再放上來,還請見諒),接下來開始配置:
1.在webmin的“網路”->“網路設定”—〉選擇“dns客戶”—〉將“解析順序”改為--“dns、hosts”—〉按“儲存”後返回
2.選擇“伺服器”—〉“bind 8 dns伺服器”—〉可以看到由“全域伺服器選項”、“現有dns地區”和其他部分組成 。
3.建立主伺服器
在webmin的server中選擇“bind dns server”—〉在“現有地區”中選擇“建立主地區”—〉“地區類型”選擇“正向”,在“網域名稱 /網路”網域名稱輸入“allwriter.cn”(這是我的一個網域名稱,你也可以隨便寫自己的),主伺服器輸入“master.allwriter.cn”, email地址輸入“root@localhost”—〉按 “建立”完成
4.在“現有地區”中選擇“建立主地區”—〉“地區類型”選擇“反向”,在“網域名稱/網路”輸入“222.24.121.170”(這是我的IP,你要填你自己的 ),主伺服器輸入“master.allwriter.cn”,email地址輸入“root@localhost”—〉按“建立”完成
5.在現有DNS地區中選擇allwriter.cn->“地址”—〉在“名稱”處輸入“www”,在地址處輸入“222.24.121.170”—〉按“建立”完成
6.在apache上稍加設定即可在瀏覽器視窗通過輸入欄位名來進行訪問,配置成功,呵呵!
出處:http://victoryan.blog.51cto.com/191603/37726