DNS簡單配置

2021-06-16 06:49:18 字數 4741 閱讀 8144

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...