dns學習筆記03-配置master區域

0、環境

系統版本:CentOS Linux release 7.5.1804 (Core)

IP地址:192.168.0.1


1、安裝

yum -y install bind.x86_64


2、配置

(1)全局配置文件

vim /etc/named.conf

options {
	listen-on port 53 { 127.0.0.1;192.168.0.1; };
	listen-on-v6 port 53 { ::1; };
	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     { any; };
	recursion yes;
	forwarders { 223.5.5.5; };
};
logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};
zone "." IN {
	type hint;
	file "named.ca";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
include "/etc/named.zones";

參數說明:

directory 指定區域配置文件所在的路徑

dump-file 當執行rndc dumpdb命令時,dns服務器存放數據庫文件的路徑名

statistics-file 當執行rndc stats命令時,服務器會將統計信息追加到的文件路徑名

memstatistics-file dns服務器輸出的內存使用統計文件的路徑名

allow-query 指定接受dns查詢請求的客戶端

recursion 如果是yes,dns客戶端提交一個遞歸查詢,那麼dns服務器將會做所有能夠回答查詢請求的工作

forwarders 指定轉發服務器

include "/etc/named.zones"; 我們把主配置文件統一放到/etc/named.zones裏面,然後include進來,全局配置文件就會更規整


(2)主配置文件

vim /etc/named.zones

zone "youjiabest.com" IN {
	type master;
	file "youjiabest.com.zone";
	allow-update { none; };
};

zone "zzzz.com" IN {
	type master;
	file "zzzz.com.zone";
	allow-update { none; };
};

參數說明:

type 區域類型

file 區域配置文件

兩個區域配置文件youjiabest.com.zone和zzzz.com.zone需要放到/var/named目錄下面


(3)區域配置文件

vim /var/named/youjiabest.com.zone

$TTL 1D
@        IN    SOA    dns.youjiabest.com.    admin.youjiabest.com. (
                      2018101101
                      3H
                      15M
                      1W
                      1D )
         IN    NS     dns.youjiabest.com.
dns      IN    A      192.168.0.1
www      IN    A      192.168.0.2

參數說明:

基本格式:區域名稱 記錄類型 SOA 主域名服務器(FQDN) 管理員郵件地址 (序列號 刷新時間 重試時間 過期時間 TTL)

資源記錄類型:一般SOA第一行,NS第二行

@ 表示當前域,這裏的當前域是根據主配置文件中zone定義的區域名稱,所以這裏@表示youjiabest.com


3、啓動

service named start


4、測試

dig @127.0.0.1 www.youjiabest.com

;; ANSWER SECTION:
www.youjiabest.com.	86400	IN	A	192.168.0.2

;; AUTHORITY SECTION:
youjiabest.com.		86400	IN	NS	dns.youjiabest.com.

;; ADDITIONAL SECTION:
dns.youjiabest.com.	86400	IN	A	192.168.0.1

可以解析出www.youjiabest.com的IP地址爲配置的192.168.0.2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章