鳥哥私房菜實踐(13) DNS

2021-06-27 13:21:54 字數 2721 閱讀 8688

安裝軟體,yum install bind.x86_64 bind-chroot.x86_64

乙個簡單的cache-only forwarding dns伺服器

1、vi /etc/named.conf

--幾乎可以直接使用安裝包自帶的配置檔案

options ;

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";

allow-query        ;

recursion yes;

forward only;

forwarders ;

};2、啟動服務

# service named start

generating /etc/rndc.key:[  ok  ]

starting named: [  ok  ]

***********************************==

常規dns 伺服器的部署

1、涉及的配置檔案

1). named.conf

(主要配置檔案)

2). named.vv

(主要的 vv 的正解檔)

3). named.192.168.122

(主要的 192.168.122.0/24 的反解檔)

4). named.ca

(由 bind 軟體提供的 . 正解檔)

2、主配置檔案 /etc/named.conf 的設定

options ;

recursion yes;

allow-transfer  ;

};zone "." in ;

zone "vv" in ;

zone "122.168.192.in-addr.arpa" in ;

3、正解資料庫檔案的設定 /var/named/named.vv

$ttl    600

@                       in soa      master.vv. root.mail.vv. (

2014120101 3h 15m 1w 1d )

@                       in ns       master.vv.

@                       in mx       10 mail.vv.

master.vv.              in a        192.168.122.57

mail.vv.                in a        192.168.122.57

ftp.vv.                 in cname    mail.vv.

winxp.vv.               in a        192.168.122.20

win7                    in a        192.168.122.30

4、反解資料庫檔案的設定 named.192.168.122

$ttl    600

@       in soa  master.vv. root.mail.vv. (

2014120101 3h 15m 1w 1d )

@       in ns   master.vv.

57      in ptr  master.vv.

57      in ptr  mail.vv.

20      in ptr  winxp.vv.

30      in ptr  win7.vv.

5、啟動服務,service named restart

6、測試

dig master.vv @127.0.0.1

dig winxp.vv @127.0.0.1

dig -t mx vv @127.0.0.1

dig -x 192.168.122.30 @127.0.0.1

注意,如果修改區域記錄資料,需要修改區域檔案中soa記錄的序號

***********************************==

依不同介面給予不同的 dns 主機名: view 功能的應用

1、目標:某台主機有兩個ip,分別對應內網、外網,希望外網客戶端的查詢獲取其外網ip,而內部客戶端查詢時獲取其內部ip。此時需要定義兩個view,分別對應不同的區域檔案。

2、主配置檔案 /etc/named.conf 的設定

acl iii ;

acl ooo ;

view "lan" ;

zone "." in ;

zone "vv" in ;

zone "122.168.192.in-addr.arpa" in ;

};view "wan" ;

zone "." in ;

zone "vv" in ;

};3、拷貝並修改區域檔案

cp named.vv named.vv.ooo

調整named.vv.ooo中的ip

4、測試

dig mail.vv @192.168.122.57

dig mail.vv @127.0.0.1

鳥哥私房菜

鳥哥 linux 私房菜 ad 在我們平時使用unix命令的時候,需要平時多積累並且整理。下面,就是我們在平時時候整理的unix命令。而且是很全面的bash內建命令.bash內建unix命令 執行當前程序環境中的程式。同source。file dotunix命令從檔案file中讀取命令並執行。空操作...

鳥哥私房菜 20

本章主要與linux的啟動有關。1 linux 啟動流程一覽 1 載入bios的硬體資訊與進行自我測試,並依據設定取得第乙個可啟動的裝置 bios會首先cmos,通過cmos讀取硬體配置。2 讀取並執行第乙個啟動裝置內mbr的boot loader mbr master boot loader 3 ...

鳥哥Linux私房菜

linux相關知識 鳥哥linux私房菜 真是人間美味啊!linux 基礎篇 引言 這部份包括了早期的red hat 6.x以及 鳥哥寫的 一 二版的基礎篇各章節文章彙整!第一部份 linux的規劃與安裝 第二部份 linux檔案 目錄與磁碟格式 第三部份 學習shell與shell scripts...