CentOS 7 DNS server settings
vim/etc/sysconfig/network-scripts/ifcfg-eno16777736DNS1=192.168.1.100vim/etc/sysconfig/networkNETWORKING=yesHOSTNAME=lin01.example.localvim/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6vim/etc/resolv.confnameserver192.168.1.100systemctlrestartnetwork.serviceyuminstallbindbind-utilsservicenamedstartcp/etc/named.conf/etc/named.conf.bakvim/etc/named.confoptions{listen-onport53{127.0.0.1;192.168.1.100;};#needchangelisten-on-v6port53{::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{localhost;192.168.1.0/24;};#needchangerecursionyes;dnssec-enableyes;dnssec-validationyes;dnssec-lookasideauto;/*PathtoISCDLVkey*/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{channeldefault_debug{file"data/named.run";severitydynamic;};};zone"."IN{typehint;file"named.ca";};include"/etc/named.rfc1912.zones";include"/etc/named.root.key";#addfollowingzone"example.local"IN{typemaster;file"example.zone";};zone"1.168.192.in-addr.arpa"IN{typemaster;file"192.168.1.zone";cp/var/named/named.localhost/var/named/example.zonevim/var/named/example.zone$TTL1D@INSOAlin01.example.local.root.example.local.(0;serial1D;refresh1H;retry1W;expire3H);minimum@INNSlin01.example.local.@INA192.168.1.100@INA192.168.1.91@INA192.168.1.92lin01INA192.168.1.100lin10INA192.168.1.91lin09INA192.168.1.92cp/var/named/named.localhost/var/named/192.168.1.zonevim/var/named/192.168.1.zone$TTL1D@INSOAlin01.example.local.root.example.local.(0;serial1D;refresh1H;retry1W;expire3H);minimum@INNSlin01.example.local.@INPTRexample.local.lin01INA192.168.1.100lin09INA192.168.1.92lin10INA192.168.1.91100INPTRlin01.example.local.91INPTRlin10.example.local.92INPTRlin09.example.local.systemctlstartnamed.servicesystemctlstatusnamed.servicesystemctlrestartnamed.servicesystemctlenablenamed