yum -y install bind bind-utils bind-chroot
firewall-cmd --permanent --add-service=dns firewall-cmd --reload
vim /etc/named.conf
vim /etc/named.rfc1912.zones
zone "panyangduola.com" IN { type master; file "data/panyangduola.com.zone"; };
vim /var/named/data/panyangduola.com.zone
$TTL 3600 $ORIGIN panyangduola.com. @ IN SOA panyangduola.com. admin.panyangduola.com. ( 2018042101 1D 1H 1W 3H ) @ IN NS ns1.panyangduola.com. @ IN NS ns2.panyangduola.com. ns1 IN A 192.168.219.146 ns2 IN A 192.168.219.147 www IN A 192.168.219.146 web IN CNAME www
vim /etc/named.rfc1912.zones
zone "219.168.192.in-addr.arpa" IN { type master; file "data/219.168.192.zone"; };
vim /var/named/data/219.168.192.zone
$TTL 3600 $ORIGIN 219.168.192.in-addr.arpa. @ IN SOA panyangduola.com. admin.panyangduola.com. ( 2018042101 1D 1H 1W 3H ) @ IN NS ns1.panyangduola.com. @ IN NS ns2.panyangduola.com. 146 IN PTR ns1.panyangduola.com. 147 IN PTR ns2.panyangduola.com. 146 IN PTR www.panyangduola.com.
cd /etc named-checkconf named.conf named-checkconf named.rfc1912.zones cd /var/named/data named-checkzone panyangduola.com panyangduola.com.zone named-checkzone 219.168.192.in-addr.arpa 219.168.192.zone
vim /etc/resolv.conf
search localdomain nameserver 192.168.219.146
systemctl restart named
systemctl status named
ping -c 4 www.panyangduola.com
nslookup >www.panyangduola.com
nslookup >192.168.219.146
vim /etc/named.conf
vim /etc/named.rfc1912.zones
zone "panyangduola.com" IN { type master; file "data/panyangduola.com.zone"; allow-transfer {192.168.219.147;}; notify yes; also-notify {192.168.219.147;}; }; zone "219.168.192.in-addr.arpa" IN { type master; file "data/219.168.192.zone"; allow-transfer {192.168.219.147;}; notify yes; also-notify {192.168.219.147;}; };
vim /etc/named.rfc1912.zones
zone "panyangduola.com" IN { type slave; file "data/panyangduola.com.zone"; masters { 192.168.219.146; }; };
touch /var/named/data/panyangduola.com.zone
cd /var/named/data chown named:named panyangduola.com.zone
vim etc/named.rfc1912.zones
zone "219.168.192.in-addr.arpa" IN { type slave; file "data/219.168.192.zone"; masters { 192.168.219.146; }; };
touch /var/named/data/219.168.192.zone
cd /var/named/data chown named:named 219.168.192.zone
cd /etc named-checkconf named.conf named-checkconf named.rfc1912.zones
vim /etc/resolv.conf
search localdomain nameserver 192.168.219.147
systemctl restart named
systemctl status named
cat /var/named/data/panyangduola.com.zone cat /var/named/data/219.168.192.zone
ping -c 4 www.panyangduola.com
nslookup >192.168.219.147
原文出處:https://www.cnblogs.com/panyangduola/p/11650289.htmlhtml