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 restart 或 service 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
說明:
步驟四:
編輯資料檔
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