常見問題 登入
搜尋 個人資料
會員列表 會員群組
登入檢查您的私人訊息
會員註冊
Solairs 下安裝 Bind 8
發表新主題   回覆主題
UnixCafe 首頁 » DNS » Solairs 下安裝 Bind 8
上一篇主題 :: 下一篇主題  
發表人 內容
juan
Site Admin


註冊時間: 2004-03-31
文章: 54
來自: Taiwan

 發表 發表於: 星期五 四月 16, 2004 10:12 am    文章主題: Solairs 下安裝 Bind 8
引言回覆

由 Internet Software Consortium (ISC, http://www.isc.org/) 所發展的 BIND (Berkeley Internet Name Domain) 大概是Internet 上最常見的 DNS 軟體。其實在Solaris 8/9已經有 ISC BIND 8。最快速啟用DNS的方法就是直接建立 /etc/named.conf 檔,並設定好相關檔案後, 然後執行 /usr/sbin/in.named 就可以了。不過基於安全考量,建議您還是到 http://www.isc.org/sw/bind/ 去下載最新版本的 BIND 來使用。安裝方法如下:

1. 到 http://www.isc.org/sw/bind/ 或是國內FTP網站就近下載新版本的 BIND。以BIND 8 為例,下載後的檔名是 bind-src.tar.gz

2. 解壓縮。

gzip –dc bind-src.tar.gz | tar xvf –

產生一 src 的目錄。

3. 因為預設會把執行檔安裝在 /usr/local 目錄下,建議您在編譯檔案之前,修改一下src/port/solaris/Makefile.set, 把路徑改成/usr/sbin,或是您所習慣管理的目錄下, 建議改成如下:

'CC=gcc'
'CDEBUG=-g -O2'
'DESTBIN=/usr/bin'
'DESTSBIN=/usr/sbin'
'DESTEXEC=/usr/sbin'
'DESTMAN=/usr/share/man'
'DESTHELP=/usr/lib'
'DESTETC=/etc'
'DESTRUN=/etc'


4. 直接回到 src 目錄,打 make 開始編譯 BIND。

5. Compile 完後, su 成 root開始安裝:

# make install

Compile 好的 BIND 執行檔是 named, 您可以直接把它改成 in.named,或是修改 /etc/init.d/inetsvc 裡關於named的啟動設定:

if [ -f /usr/sbin/named -a -f /etc/named.conf ]; then
echo 'starting internet domain name server.'
/usr/sbin/named &
fi


這樣一來,DNS就可以在開機時自動啟動。

_________________
This is Juan (http://juan.idv.tw)
I'd like to be a teardrop,
To be born in your eye,
To live my life on your cheek,
And on your lips to die.
 回頂端 »
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站 雅虎訊息通 MSN Messenger ICQ 號碼
從之前的文章開始顯示:   
UnixCafe 首頁 » DNS » Solairs 下安裝 Bind 8
發表新主題   回覆主題 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
You cannot attach files in this forum
You cannot download files in this forum




Solaris phpBB theme/template by Jakob Persson
Copyright © Jakob Persson 2003



Powered by phpBB 2.0.11 © 2001, 2002 phpBB Group
正體中文語系由 phpbb-tw 維護製作