1.1、系统初始化(centos7)

1.2、yum安装bind

yum install bind-utils bind bind-devel bind-chroot

1.3、配置dns配置文件: 编辑/etc/named.conf

options {  version "1.1.1";  listen-on port 53 {any;};  directory "/var/named/chroot/etc/";  pid-file "/var/named/chroot/var/run/named/named.pid";  allow-query { any; };  Dump-file "/var/named/chroot/var/log/binddump.db";  Statistics-file "/var/named/chroot/var/log/named_stats";  zone-statistics yes;  memstatistics-file "log/mem_stats";  empty-zones-enable no;  forward first;   ##first:解析的时候先走本地如果本地没有记录就去找forwarders转发  only:仅仅做转发  forwarders { 10.111.3.12; };};key "rndc-key" {        algorithm hmac-md5;        secret "Eqw4hClGExUWeDkKBX/pBg==";};controls {       inet 127.0.0.1 port 953               allow { 127.0.0.1; } keys { "rndc-key"; }; };logging {  channel warning {    file "/var/named/chroot/var/log/dns_warning" versions 10 size 10m;    severity warning;    print-category yes;    print-severity yes;    print-time yes;  };  channel general_dns {    file "/var/named/chroot/var/log/dns_log" versions 10 size 100m;    severity info;    print-category yes;    print-severity yes;    print-time yes;  };  category default {    warning;  };  category queries {    general_dns;  };};include "/var/named/chroot/etc/linkdoc.conf";

1.4、编辑/etc/rndc.key

key "rndc-key" {        algorithm hmac-md5;        secret "Eqw4hClGExUWeDkKBX/pBg==";};

1.5、编辑/etc/rndc.conf

key "rndc-key" {        algorithm hmac-md5;        secret "Eqw4hClGExUWeDkKBX/pBg==";};options {        default-key "rndc-key";        default-server 127.0.0.1;        default-port 953;};

1.6、编辑/var/named/chroot/etc/linkdoc.conf

zone "linkdoc.com" IN {   type master;   file "linkdoc.com.zone";};

1.7、编辑/var/named/chroot/etc/lnh.com.zone

$TTL 120@  IN SOA  tjdns.linkdoc.com. root.linkdoc.com. (                                20190311001     ; serial                                600        ; refresh (15 minutes)                                1800        ; retry (10 minutes)                                86400     ; expire (1 day)                                3600       ; minimum (1 hour)                                )@ IN NS tjdns.linkdoc.com.@ IN A 172.11.11.11 ;本地IPtjdns IN A 172.11.11.11cooder IN A 172.22.22.22

1.8、修改目录权限,并启动服务

cd /var && chown -R named.named named//etc/init.d/named startchkconfig named on

1.9、测试解析

dig @127.0.0.1 cooder.linkdoc.com