1、檢視dns相關rpm包是否完全安裝
rpm -qa | grep bind
2、如有為安裝包可以通過系統盤安裝
mount /dev/cdrom /mnt
cd /mnt/server
ll | grep bind
rpm -ivh bind-9.3.3-7.el5.i386.rpm bind-chroot-9.3.3-7.el5.i386.rpm bind-devel-9.3.3-7.el5.i386.rpm bind-libbind-devel-9.3.3-7.el5.i386.rpm bind-sdb-9.3.3-7.el5.i386.rpm
安裝後如教材所說在/var/named/chroot目錄下產生了目錄etc,var
/var/named/chroot/etc
/var/named/chroot/var
3、拷貝模版檔案到etc,var目錄
cp -rv /usr/share/doc/bind-9.3.3/sample/etc/* /var/named/chroot/etc
cp -rv /usr/share/doc/bind-9.3.3/sample/var/* /var/named/chroot/var
4、拷貝named.caching-nameserver.conf 為named.conf
cp named.caching-nameserver.conf named.conf
5、編輯named.conf,將檔案中標紅的4個位置修改為any
[root@huiyang etc]# cat named.conf
//// named.caching-nameserver.conf
//// provided by red hat caching-nameserver package to configure the
// isc bind named(8) dns server as a caching only nameserver
// (as a localhost dns resolver only).
//// see /usr/share/doc/bind*/sample/ for example named configuration files.
//// do not edit this file - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//options ;
listen-on-v6 port 53 ;
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
query-source port 53;
query-source-v6 port 53;
allow-query ;
};logging ;
};view localhost_resolver ;
match-destinations ;
recursion yes;
include "/etc/named.rfc1912.zones";
};6、編輯named.rfc1912.zones檔案,新增自定義的兩個zone
[root@huiyang etc]# cat named.rfc1912.zones
// named.rfc1912.zones:
//// isc bind named zone configuration for zones recommended by
// rfc 1912 section 4.1 : localhost tlds and address zones
//zone "localdomain" in ;
};zone "localhost" in ;
};zone "0.0.127.in-addr.arpa" in ;
};zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" in ;
};zone "255.in-addr.arpa" in ;
};zone "0.in-addr.arpa" in ;
};zone "huiyang.com" in ;
};zone "49.193.132.in-addr.arpa" in ;
};7、修改huiyang.com.local,huiyang.com.zone為如下
[root@huiyang named]# cat huiyang.com.local
$ttl 86400
@ in soa @ root (
42 ; serial (d. adams)
3h ; refresh
15m ; retry
1w ; expiry
1d ) ; minimum
in ns @
11 in ptr huiyang.huiyang.com.
11 in ptr mail.huiyang.com.
[root@huiyang named]# cat huiyang.com.zone
$ttl 86400
@ in soa @ root (
42 ; serial (d. adams)
3h ; refresh
15m ; retry
1w ; expiry
1d ) ; minimum
in ns @
in mx 5 mail.huiyang.com.
huiyang in a 132.193.49.11
mail in a 132.193.49.11
8、重啟named服務
[root@huiyang named]# service named restart
stopping named: [ ok ]
starting named: [ ok ]
9、測試
本機測試
在測試機上配置/etc/resolv/conf
新增 nameserver 132.193.49.11
測試如下
[root@huiyang named]# nslookup mail.huiyang.com
server: 132.193.49.11
address: 132.193.49.11#53
name: mail.huiyang.com
address: 132.193.49.11
[root@huiyang named]# nslookup 132.193.49.11
server: 132.193.49.11
address: 132.193.49.11#53
11.49.193.132.in-addr.arpa name = mail.huiyang.com.
11.49.193.132.in-addr.arpa name = huiyang.huiyang.com.
客戶端測試
在客戶端機window的網絡卡中新增dns132.193.49.11
測試如下
c:\documents and settings\administrator>nslookup mail.huiyang.com
server: huiyang.huiyang.com
address: 132.193.49.11
name: mail.huiyang.com
address: 132.193.49.11
c:\documents and settings\administrator>nslookup 132.193.49.11
server: mail.huiyang.com
address: 132.193.49.11
name: huiyang.huiyang.com
address: 132.193.49.11
問題1、為什麼通過named.caching-nameserver.conf生成named.conf,而不是直接編輯named.conf檔案?
named.caching-nameserver.conf和named.conf檔案內容不同
Dns服務的簡單配置
1 安裝必須的軟體包 bind bind chroot caching nameserver 還有兩個系統已安裝的包bind libs bind utils 2 切換到dns 的根目錄 cd var named chroot cd etc 配置主配置檔案將模板named.caching namese...
Fedora5簡單配置DNS
題意 在linux主機上實現www.abc.com網域名稱的訪問,且也能實現ip位址直接訪問,ip為 1.1.1.100。在接下來的web服務的配置中需要設定虛擬主機,用來訪問 ftp.abc.com,且也能實現ip位址直接訪問,ip為 1.1.1.100。分析 1.linux的主機名稱設定為 ww...
智慧型DNS配置
智慧型dns配置 智慧型dns可以為同時有電信 網通 教育網伺服器的 提供智慧型的解析,讓電信使用者訪問電信的伺服器,網通的使用者訪問網通的伺服器,達到互聯互通的效果。以下配置 網通使用者使用網通web服務,其他使用電信服務 主dns伺服器 202.93.111.100 次dns伺服器 202.93...