臥龍小三工具箱

DNS 自動設定產生器 ols3dns 1.0.5p for Linux

版權宣告:Copyright 2003 OLS3

  • 程式名稱: ols3dns 1.0.5p Linux

  • 程式作者: 臥龍小三 (ols3@www.tnc.edu.tw)

  • 本程式:在非營利用途前提下, 可免費傳播使用, 但沒有任何保證, 若有任何損害, 本人概不負責。

注意事項:

  • 這個版本只適用於 Linux 平台, 不適合 Windows 或其它 Unix 平台.
    但產生之後的設定檔, 可以供其它 unix clone Bind 8.x.x/9.x.x 使用.

  • 這一版支援產生第二部DNS設定檔的功能

安裝/執行方法:

步驟 1

  • ols3dns-1.0.5p.tar.gz 解壓: (最好放在 /var/named 目錄中)

    tar xzvf ols3dns-1.0.5p.tar.gz

    內含程式 ols3dns


步驟 2

  • 增加執行的權限:

    chmod a+x ols3dns

步驟 3

  • 在中文環境下(或以 ssh/ssh2 遠端登入), root 身份來執行:

    ./ols3dns


以下是執行範例畫面:

#----------------------------------------------------#
# 臥 龍 小 三 工 具 箱 (1.0.5p)  Copyright 2003 OLS3     #
# DNS 自動產生器 1.0.5p for Linux                       #
# All rights Reserved.                               #
#----------------------------------------------------#
 
請輸入網域名稱? 例如: jmjh.tnc.edu.tw
mdjh.tnc.edu.tw
請輸入IP前三個數字? 例如: 163.26.167
163.26.197
請輸入第一台主機的第四個IP?
例如: 163.26.167.1 1
1
若您有架設 sendmail, 您打算把 mdjh.tnc.edu.tw 寫入
 local-host-names 中嗎?(Y/N)
n
您要架設第二部 DNS ?(Y/N)
y
第二部 DNS 的第四個 IP 為何?
例如: 163.26.167.2 2
10
 
Done!
 
--------------------------------------------------
已在目前的目錄中, 產生以下DNS主機的設定檔:
1. named.conf
2. db.mdjh.tnc.edu.tw
3. db.163.26.197
4. localhost
5. rev-127.0.0
6. named.ca
請將 named.conf 放在 /etc 中
其餘檔案, 放在 /var/named 中
記得要重新起動 Bind ! 方法如下:
/etc/rc.d/init.d/named restartservice named restartndc restartkill -HUP pid-of-named
 
若是第一次啟動 named:
請執行 service named start
並將 named 設為一開機就自動執行
--------------------------------------------------
 
已在目前的目錄下的 dns2 子目錄中, 產生第二部DNS主機的設定檔:
1. dns2/named.ca
2. dns2/localhost
3. dns2/rev-127.0.0
4. dns2/named.conf
請將 dns2/named.conf 放入第二部 DNS /etc 目錄中
dns2 目錄裡的 named.ca, localhost, rev-127.0.0 則放入第二部 DNS /var/named 目錄中.
然後啟動第二部 DNS named: service named start
如此, 第二部 DNS 即可對第一部主DNS zone transfer!
貴單位便有二部 DNS !
 
祝您好運, Good Luck!!
ols3@www.tnc.edu.tw

說明:

  1. 本程式預設的主機名稱為dns, s1, s2, s3, s4, s5, nt , 若您不喜歡, 請自行修改.


  2. 架好 DNS 之後, 台南縣中小學校網址只要用 http://xxxx.tnc.edu.tw 即可, www, s1, ftp, mail, proxy 皆為別名(CNAME).

    亦即您用 http://www.xxxx.tnc.edu.tw http://ftp.xxxx.tnc.edu.tw http://s1.xxxx.tnc.edu.tw
    http://mail.xxxx.tnc.edu.tw http://proxy.xxxx.tnc.edu.tw 皆可以連上。

    : xxxx 代表貴校網域字串, mdjh

  3. 貴校 email 位址,以 帳號@xxxx.tnc.edu.tw 便可接收。

Bug 處理:

若您有發現任何執行時的異常或錯誤現象, 請和 OLS3 聯絡.