OLS3自動架DNS程式

下載DNS自動產生器1.0.5(ftp://linux.tnc.edu.tw/pub/Sysop/ols3tools/ols3dns-1.0.5p.tar.gz

步驟 1


步驟 2

步驟 3

以下是執行範例畫面:

#----------------------------------------------------#
# 臥 龍 小 三 工 具 箱 (1.0.5p)  Copyright 2003 OLS3     #
# DNS 自動產生器 1.0.5p for Linux                       #
# All rights Reserved.                               #
#----------------------------------------------------#
 
請輸入網域名稱? 例如: naes.tnc.edu.tw
naes.tnc.edu.tw
請輸入IP前三個數字? 例如: 163.26.167
163.26.161
請輸入第一台主機的第四個IP?
例如: 163.26.161.129 129
129
若您有架設 sendmail, 您打算把 naes.tnc.edu.tw 寫入 local-host-names 中嗎?(Y/N)
n
您要架設第二部 DNS ?(Y/N)
y
第二部 DNS 的第四個 IP 為何?
例如: 163.26.167.133 133
 
Done!
 
--------------------------------------------------
已在目前的目錄中, 產生以下DNS主機的設定檔:
1. named.conf
2. db.naes.tnc.edu.tw
3. db.163.26.161
4. localhost
5. rev-127.0.0
6. named.ca

★★cp /var/named/named.conf /etc    #named.conf 放在 /etc 

其餘檔案, 放在 /var/named 中
記得要重新起動 Bind ! 

/etc/rc.d/init.d/named restartservice named restart
若是第一次啟動 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 代表貴校網域字串, naes
  3. 貴校 email 位址,以 帳號@xxxx.tnc.edu.tw 便可接收。

步驟四:

編輯資料檔

    vi db.dj1es.tnc.edu.tw        #正解檔

    vi db.163.26.135                #反解檔

1. 符號說明

@ : 代表預設的網域,在此指的是 naes.tnc.edu.tw

IN : Internet 類別

A :代表 Address 型態

CNAME :代表別名型態

PTR :代表反查 IP 的指標型態(POINTER)

NS :代表 Name Server 型態

MX :代表 Mail Exchange 型態(郵件交換伺服器)

網域 IN MX 優先權值數字 郵件主機網域名稱

其中,優先權值的數字越小, 表示其優先程度越高

SOA : Start of Authority 型態, 用來描述一個 zone 授權的開始

@   IN   SOA   dns.jmjh.tnc.edu.tw.  root.dns.naes.tnc.edu.tw. (

                            1999071100  ; Serial                                    #序號

                                86400   ; Refresh - 1 days                        #更新時間

                                1800    ; Retry                                          #再試時間

                                1728000 ; Expire - 20 days                       #過期期限

                                259200 ); Minimum TTL - 3 days            #最小存活時間

★記得更改Serial 數字,使得更改後的數字比原先的大,才會自動更新ZONE的資料

service named restart
 
2.編輯/etc/resolv.conf以便下一步驟在本機測試DNS使否能夠解析成功
vi /etc/resolv.conf
nameserver 163.26.161.133

 

3. 測試

nslookup

dig