DNS新手架設教學

>1.
cat /etc/named/named.conf
//設定要正解的網域是ncku.edu.tw, DNS 伺服器類型是master(另一種是slave)
//並且到 master 資料夾裡面的 naku.edu.tw.rev 找 ncku.edu.tw 的設定
zone "ncku.edu.tw" {
type master;
file "master/ncku.edu.tw.rev";
};

//設定要反解的ip範圍是140.116.250.*, DNS 伺服器類型是master(另一種是slave)
//並且到 master 資料夾裡面的 140.116.250.rev 找反解設定
//注意!我們有整個class C的網域(140.116.250.*),其他反解寫法不管,反正用不到
zone "250.116.140.in-addr.arpa" {
type master;
file "master/140.116.250.rev";
};

named.conf 裡面會有很多範例,那些範例是我們不能直接使用的...

>2.
vi /etc/manedb/master/140.116.250.rev

加入以下兩行
30 IN PTR forum.ccns.ncku.edu.tw.
26 IN PTR magicallove.ccns.ncku.edu.tw.

>3.
vi /etc/namedb/master/ncku.edu.tw.rev
加入以下兩行
forum.ccns IN A 140.116.250.30
magicallove.ccns IN A 140.116.250.26

>4.ps -aux|grep named
找出named的程序
例如:bind 81173 0.0 0.1 4920 3668 ?? Ss 接下行
8:00PM 0:00.19 /usr/sbin/named -t /var/named -u bind

然後kill 81173,砍掉目前的named(我考慮了很久到底要不要把cat開啟的bind砍掉 怕死)
再輸入指令重新開啟BIND這支程式 /etc/rc.d/named start
我不知道為什麼輸入/etc/rc.d/named restart沒有效果

另外,在 /etc/resolv.conf 裡面
domain ccns.ncku.edu.tw
nameserver 163.28.112.1
nameserver 163.28.113.1
nameserver 168.95.1.1

還不太清楚這個檔案是做啥用的,不過應該有很大用途!待釐清= =

沒有留言: