|
架設DNS Server
張貼日期 2010/3/23 8:16:55
作者 lutuni
|
Ubuntu Server上所提供的DNS Server套件是bind 接著我們開啟一個terminal 並輸入下列指令: 檢視原始檔複製到剪貼簿列印關於
1. sudo apt-get install bind9
sudo apt-get install bind9
接下來請提供具管理權限密碼並回答Y進行套件的安裝 安裝完成之後就要來設定了 首先編輯/etc/bind/named.conf.local 檢視原始檔複製到剪貼簿列印關於
1. sudo vim /etc/bind/named.conf.local
sudo vim /etc/bind/named.conf.local
例如我們申請了一個網域叫作dadiling.com 且我們申請的真實IP是59.125.159.74 因此要新增底下的內容到named.conf.local中 檢視原始檔複製到剪貼簿列印關於
1. zone "dadiling.com" { 2. type master; 3. file "/etc/bind/dadiling.com.hosts"; 4. }; 5. zone "159.125.59.in-addr.arpa" { 6. type master; 7. file "/etc/bind/159.125.59.rev"; 8. };
zone "dadiling.com" { type master; file "/etc/bind/dadiling.com.hosts"; }; zone "159.125.59.in-addr.arpa" { type master; file "/etc/bind/159.125.59.rev"; };
接下來要產生正向網域名稱檔案且新增一筆主機紀錄(mail.dadiling.com的真實IP對應到59.125.159.74) 請執行下列指令: 檢視原始檔複製到剪貼簿列印關於
1. sudo vim /etc/bind/dadiling.com.hosts
sudo vim /etc/bind/dadiling.com.hosts
新增內容如下: 檢視原始檔複製到剪貼簿列印關於
1. $ttl 38400 2. dadiling.com. IN SOA mail1. dadiling.com. ( 3. 1255760316 4. 10800 5. 3600 6. 604800 7. 38400 ) 8. dadiling.com. IN NS mail1. 9. mail.dadiling.com. IN A 59.125.159.74
$ttl 38400 dadiling.com. IN SOA mail1.dadiling.com. ( 1255760316 10800 3600 604800 38400 ) dadiling.com. IN NS mail1. mail.dadiling.com. IN A 59.125.159.74
接下來要產生反向網域名稱檔案且新增一筆反向IP紀錄(真實IP 59.125.159.74對應到mail.dadiling.com) 請執行下列指令: 檢視原始檔複製到剪貼簿列印關於
1. sudo vim /etc/bind/159.125.59.rev
sudo vim /etc/bind/159.125.59.rev
新增內容如下: 檢視原始檔複製到剪貼簿列印關於
1. $ttl 38400 2. 159.125.59.in-addr.arpa. IN SOA mail1.dadiling.com. ( 3. 1255760379 4. 10800 5. 3600 6. 604800 7. 38400 ) 8. 159.125.59.in-addr.arpa. IN NS mail1. 9. 74.159.125.59.in-addr.arpa. IN PTR mail.
$ttl 38400 159.125.59.in-addr.arpa. IN SOA mail1.dadiling.com. ( 1255760379 10800 3600 604800 38400 ) 159.125.59.in-addr.arpa. IN NS mail1. 74.159.125.59.in-addr.arpa. IN PTR mail.
最後執行下列指令重新啟動bind DNS服務 檢視原始檔複製到剪貼簿列印關於
1. sudo /etc/init.d/bind9 restat
sudo /etc/init.d/bind9 restat
就完成bind DNS Server的安裝了
參考資料�Ghttps://help.ubuntu.com/9.04/serverguide/C/dns-installation.html
|
|