prx01
vi /etc/bind/named.conf
### vi ###
#include "/etc/bind/named.conf/default-zones";
zone "worldskills.org" {
type master;
file "dmz-zone";
allow-transfer { 10.1.10.10; 10.1.20.22; };
};
zone "20.1.10.in-addr.arpa" {
type master;
file "dmz-v4-zone";
allow-transfer { 10.1.10.10; 10.1.20.22; };
};
zone "0.2.0.0.1.0.0.1.8.b.d.0.1.0.0.2.ip6.arpa" {
type master;
file "dmz-v6-zone";
allow-transfer { 10.1.10.10; 10.1.20.22; };
};
### vi ###
vi /etc/bind/named.conf.option
### vi ###
dnssec-validation no;
recursion no;
listen-on-v6 { any; };
### vi ###
cp /etc/bind/db.local /var/cache/bind/dmz-zone
cp /etc/bind/db.127 /var/cache/bind/dmz-v4-zone
cp /etc/bind/db.127 /var/cache/bind/dmz-v6-zone
vi /var/cache/bind/dmz-zone
### vi ###
$TTL 604800
@ IN SOA ns.worldskills.org. root.ns.worldskills.org. (
5 ; Serial
900 ; Refresh
900 ; Retry
1800 ; Expire
60 ) ; Negative Cache TTL
;
@ IN NS ns.worldskills.org.
ns IN A 10.1.20.20
www IN A 10.1.20.20
mail IN A 10.1.20.10
prx IN A 10.1.20.20
prx01 IN A 10.1.20.21
prx02 IN A 10.1.20.22
web01 IN A 10.1.20.31
web02 IN A 10.1.20.32
mail IN AAAA 2001:db8:1001:20::10
prx IN AAAA 2001:db8:1001:20::20
www IN AAAA 2001:db8:1001:20::20
ns IN AAAA 2001:db8:1001:20::20
prx01 IN AAAA 2001:db8:1001:20::21
prx02 IN AAAA 2001:db8:1001:20::22
web01 IN AAAA 2001:db8:1001:20::31
web02 IN AAAA 2001:db8:1001:20::32
@ IN MX 10 mail.worldskills.org.
### vi ###
vi /var/cache/bind/dmz-v4-zone
### vi ###
$TTL 604800
@ IN SOA ns.worldskills.org. root.ns.worldskills.org. (
3 ; Serial
900 ; Refresh
900 ; Retry
1800 ; Expire
60 ) ; Negative Cache TTL
;
@ IN NS ns.worldskills.org.
10 IN PTR mail.worldskills.org.
20 IN PTR ns.worldskills.org.
20 IN PTR www.worldskills.org.
20 IN PTR prx.worldskills.org.
21 IN PTR prx01.worldskills.org.
22 IN PTR prx02.worldskills.org.
31 IN PTR web01.worldskills.org.
32 IN PTR web02.worldskills.org.
### vi ###
vi /var/cache/bind/dmz-v6-zone
### vi ###
$TTL 604800
@ IN SOA ns.worldskills.org. root.ns.worldskills.org. (
3 ; Serial
900 ; Refresh
900 ; Retry
1800 ; Expire
60 ) ; Negative Cache TTL
;
@ IN NS ns.worldskills.org.
0.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR mail.worldskills.org.
0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ns.worldskills.org.
0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.worldskills.org.
0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR prx.worldskills.org.
1.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR prx01.worldskills.org.
2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR prx02.worldskills.org.
1.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR web01.worldskills.org.
2.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR web02.worldskills.org.
### vi ###
systemctl restart named
prx02
vi /etc/bind/named.conf
### vi ###
#include "/etc/bind/named.conf/default-zones";
zone "worldskills.org" {
type slave;
masters { 10.1.20.21; };
file "dmz-zone";
};
zone "20.1.10.in-addr.arpa" {
type slave;
masters { 10.1.20.21; };
file "dmz-v4-zone";
};
zone "0.2.0.0.1.0.0.1.8.b.d.0.1.0.0.2.ip6.arpa" {
type slave;
masters { 10.1.20.21; };
file "dmz-v6-zone";
};
### vi ###
vi /etc/bind/named.conf.option
### vi ###
dnssec-valiadation no;
recursion no;
listen-on-v6 { any; };
### vi ###
systemctl restart named