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 (https://juan.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. |
|