1. 程式人生 > >DNS--搭建主服務器

DNS--搭建主服務器

DNS 主服務器設置

主服務器的概念我理解成比如一個公司的網站如何能得到解析,就需要在主服務器上添加區域文件,首先在主服務器上的配置文件中監聽端口ip設置好,遞歸關閉,將根域文件刪除或註釋掉,建立一個gz.com的區域文件,類型是master,並註意文件路徑/var/named/gz..com.zone
技術分享圖片
[root@server-124 named]# vim /etc/named.conf

options {
listen-on port 53 { 192.168.10.11; };
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 no;

    dnssec-enable yes;
    dnssec-validation yes;

    bindkeys-file "/etc/named.iscdlv.key";

    managed-keys-directory "/var/named/dynamic";

    pid-file "/run/named/named.pid";
    session-keyfile "/run/named/session.key";

};

logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};

zone "gz.com" IN {
type master;
file "/var/named/gz.com.zone";
};

#include "/etc/named.rfc1912.zones";
#include "/etc/named.root.key";
保存退出,並去建立該文件/var/named/gz.com.zone,默認文件不存在,需要自行建立
[root@server-124 named]# cd /var/named/

[root@server-124 named]# ll
總用量 16
drwxrwx--- 2 named named 23 3月 17 10:20 data
drwxrwx--- 2 named named 6 8月 4 2017 dynamic
-rw-r----- 1 root named 2281 5月 22 2017 named.ca
-rw-r----- 1 root named 152 12月 15 2009 named.empty
-rw-r----- 1 root named 152 6月 21 2007 named.localhost
[root@server-124 named]# cp named.localhost gz.com.zone
[root@server-124 named]# vim gz.com.zone
$TTL 1D
@ IN SOA server-124.gz.com. tt.qq.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ NS server-124.gz.com.
server-124 A 192.168.10.11
www A 192.168.10.8
ftp A 192.168.10.10
保存退出,註意這個文件必須讓named用戶可讀
[root@server-124 named]# ll
總用量 20
drwxrwx--- 2 named named 23 3月 17 10:20 data
drwxrwx--- 2 named named 6 8月 4 2017 dynamic
-rw-r----- 1 root root 272 3月 17 19:29 gz.com.zone
[root@server-124 named]# chown named gz.com.zone
[root@server-124 named]# systemctl reload named

在客戶端將dns指向192.168.10.11,驗證:
[root@server-125 ~]# nslookup www.gz.com
Server: 192.168.10.11
Address: 192.168.10.11#53

Name: www.gz.com
Address: 192.168.10.8

[root@server-125 ~]# nslookup ftp.gz.com
Server: 192.168.10.11
Address: 192.168.10.11#53

Name: ftp.gz.com
Address: 192.168.10.10
成功解析!

DNS--搭建主服務器