Linux下怎么配置管理DNS服務器
DNS是域名服務器(DomainNameServer)的縮寫,在TCP/IP網(wǎng)絡中是一種很重要的網(wǎng)絡服務,它用于將易于記憶的域名和不易記憶的IP地址進行轉化。下面就讓學習啦小編給大家說說Linux下怎么配置管理DNS服務器吧。
Linux下配置管理dns服務器的方法
安裝DNS服務器
1BIND的安裝、查詢,在終端中輸入:
[root@rhel4]# rpm –qa|grep bind
在圖形界面中,選擇“應用程序”|“系統(tǒng)設置”|“添加/刪除應用程序”|“服務器”|“DNS服務器”,然后按照系統(tǒng)示放入適當?shù)陌惭b盤即可。
DNS的啟動、關閉、重啟
[root@rhel4]# /etc/rc.d/init.d/named start
[root@rhel4]# /etc/rc.d/inin.d/named stop
[root@rhel4]# /etc/rc.d/init.d/named restart
配置IP
進入終端,輸入setup,進入圖形界面,按指示操作,配置IP地址為192.168.10.1。重啟網(wǎng)絡。
配置DNS服務器的主配置文件
主配置文件named.conf
BIND軟件安裝時會自動創(chuàng)建一個包含默認配置的主配置文件 /etc/named.conf,它的主體部分如下:
named.conf for Red Hat caching-nameserver
options{
directory “/var/named/” dump-file “/var/named/data/cache_dump.db”;
statistics-file “/var/named/data/named_stats.txt”; }
query-source address*port 53;
controls{
inet 127.0.0.1 allow{localhost;}keys{rnckey}
zone “.”IN{ 注釋:zone是DNS服務器管理時間的邏輯單位 type hint; 定義區(qū)域類型為提示類型 file “named.ca”; };} 指從named.ca文件獲取Internet頂層根服務器信息
zone “localdomain”IN { 定義正向區(qū)域
type master; file “localdomain.zone”;localdomain.zone allow-update{none; }; };zone“localhost” IN{ type master
file“localhost.zone”allow-update{none; };};
zone "0.0.127.in-addr.arpa" IN { type master;
file “localhost.zone”;
allow-update{none; };};
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.ip6.arpa” type master ; file “namedip6.local ” allow- update {none ;};} ; 注釋:定義基于IPV6的區(qū)域
向主配置文件中添加名為yuanshu.com的域,及他的反向域。其他內容可不做改動。具體如下圖所示:
配置正向及反向數(shù)據(jù)庫文件
正向區(qū)域數(shù)據(jù)庫文件
正向區(qū)域數(shù)據(jù)庫文件實現(xiàn)區(qū)域內主機名到IP地址的正向解析,包含若干條資源記錄。
區(qū)域數(shù)據(jù)庫文件通常以“授權記錄(SOA)”的資源開始,用來表示某區(qū)域的授權服務器的相關參數(shù)
基本格式如下:
域名 IN SOA NDS主機名 管理員電子郵件地址 ( 序列號
刷新時間
重新時間
過期時間
最小生存期
)
配置實例:
在/var/named/chroot/var/named下添加名為yuanshu.com的正向數(shù)據(jù)庫文件。內容如下:
反向區(qū)域數(shù)據(jù)庫文件
反向區(qū)域文件用于實現(xiàn)區(qū)域內主機IP地址到域名的映射。
配置實例:
在/var/named/chroot/var/named下添加名為fx.local的反向向數(shù)據(jù)庫文件。內容如下:
配置reslov.conf文件
1reslov.conf文件DNS客服端的配置文件,主要用于指定所采用的DNS服務器的IP地址和本機的域名后綴。
配置實例:
將reslov.conf文件改為:
Search www.yuanshu.com.
Nameserver 192.168.10.1
測試DNS服務器
重啟網(wǎng)絡。重啟DNS服務器。
在終端中輸入
Nslookup www.yuanshu.com
Nslookup 192.168.10.1
顯示一下結果為成功:
Linux下怎么配置管理DNS服務器相關文章: