BIND เชฎเชพเช‚ /24 เช•เชฐเชคเชพ เช“เช›เชพ เชธเชฌเชจเซ‡เชŸเชจเซ‡ เชฐเชฟเชตเชฐเซเชธ เชเซ‹เชจ เชกเซ‡เชฒเชฟเช—เซ‡เชถเชจ. เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เชเช• เชฆเชฟเชตเชธ เชฎเชจเซ‡ เชฎเชพเชฐเชพ เชเช• เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ‡ เชธเซ‹เช‚เชชเซ‡เชฒ /28 เชธเชฌเชจเซ‡เชŸเชจเชพ PTR เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช†เชชเชตเชพเชจเซเช‚ เช•เชพเชฐเซเชฏ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซเชฏเซ‹. เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ BIND เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‡ เชฌเชนเชพเชฐเชฅเซ€ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชจเชฅเซ€. เชคเซ‡เชฅเซ€, เชฎเซ‡เช‚ เชเช• เช…เชฒเช— เชฐเชธเซเชคเซ‹ เชฒเซ‡เชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ - เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ‡ /24 เชธเชฌเชจเซ‡เชŸเชจเชพ PTR เชเซ‹เชจเชจเซ‹ เชเช• เชญเชพเช— เชธเซ‹เช‚เชชเชตเชพ เชฎเชพเชŸเซ‡.

เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ - เชถเซเช‚ เชธเชฐเชณ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡? เช…เชฎเซ‡ เชœเชฐเซ‚เชฐ เชฎเซเชœเชฌ เชธเชฌเชจเซ‡เชŸเชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช‡เชšเซเช›เชฟเชค NS เชชเชฐ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเซ€เช เช›เซ€เช, เชœเซ‡เชฎ เช•เซ‡ เชธเชฌเชกเซ‹เชฎเซ‡เช‡เชจ เชธเชพเชฅเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเชฃ เชจเชพ. เชคเซ‡ เชเชŸเชฒเซเช‚ เชธเชฐเชณ เชจเชฅเซ€ (เชœเซ‹เช•เซ‡ เชตเชพเชธเซเชคเชตเชฎเชพเช‚ เชคเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช†เชฆเชฟเชฎ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เช‚เชคเชฐเซเชœเซเชžเชพเชจ เชฎเชฆเชฆ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚), เชคเซ‡เชฅเซ€ เชœ เชนเซเช‚ เช† เชฒเซ‡เช– เชฒเช–เซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚.

เช•เซ‹เชˆเชชเชฃ เชœเซ‡ เชคเซ‡เชจเซ‡ เชชเซ‹เชคเชพเชจเซ‡ เชฎเชพเชŸเซ‡ เช†เช•เซƒเชคเชฟ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡ เชคเซ‡ เชตเชพเช‚เชšเซ€ เชถเช•เซ‡ เช›เซ‡ เช†เชฐเชเชซเชธเซ€
เช•เซ‹เชจเซ‡ เชคเซˆเชฏเชพเชฐ เชธเซ‹เชฒเซเชฏเซเชถเชจ เชœเซ‹เชˆเช เช›เซ‡, เชฌเชฟเชฒเชพเชกเซ€เชจเซเช‚ เชธเซเชตเชพเช—เชค เช›เซ‡.

เช•เซ‹เชชเซ€-เชชเซ‡เชธเซเชŸ เชชเชฆเซเชงเชคเชฟ เชชเชธเช‚เชฆ เช•เชฐเชจเชพเชฐเชพเช“เชจเซ‡ เชตเชฟเชฒเช‚เชฌ เชจ เชฅเชพเชฏ เชคเซ‡ เชฎเชพเชŸเซ‡, เชนเซเช‚ เชชเซเชฐเชฅเชฎ เชตเซเชฏเชตเชนเชพเชฐเซ เชญเชพเช— เช…เชจเซ‡ เชชเช›เซ€ เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชญเชพเช— เชชเซ‹เชธเซเชŸ เช•เชฐเซ€เชถ.

1. เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ. เชธเซ‹เช‚เชชเชฃเซ€ เชเซ‹เชจ /28

เชšเชพเชฒเซ‹ เช•เชนเซ€เช เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเชฌเชจเซ‡เชŸ เช›เซ‡ 7.8.9.0/24. เช…เชฎเชพเชฐเซ‡ เชธเชฌเชจเซ‡เชŸ เชธเซ‹เช‚เชชเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ 7.8.9.240/28 เชกเซ€เชเชจเชเชธ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ 7.8.7.8 (ns1.client.domain).

เชชเซเชฐเชฆเชพเชคเชพเชจเชพ DNS เชชเชฐ เชคเชฎเชพเชฐเซ‡ เชเช• เชซเชพเช‡เชฒ เชถเซ‹เชงเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ เช† เชธเชฌเชจเซ‡เชŸเชจเชพ เชฐเชฟเชตเชฐเซเชธ เชเซ‹เชจเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ‡ เช›เซ‡. เชฐเชนเซ‡เชตเชพ เชฆเซ‹ 9.8.7.in-addr.harp.
เชœเซ‹ เช•เซ‹เชˆ เชนเซ‹เชฏ เชคเซ‹ เช…เชฎเซ‡ 240 เชฅเซ€ 255 เชธเซเชงเซ€เชจเซ€ เชเชจเซเชŸเซเชฐเซ€เช“ เชชเชฐ เชŸเชฟเชชเซเชชเชฃเซ€ เช•เชฐเซ€เช เช›เซ€เช. เช…เชจเซ‡ เชซเชพเช‡เชฒเชจเชพ เช…เช‚เชคเซ‡ เช†เชชเชฃเซ‡ เชจเซ€เชšเซ‡ เชฒเช–เซ€เช เช›เซ€เช:

255-240  IN  NS      7.8.7.8
$GENERATE 240-255 $ CNAME $.255-240

เชธเซ€เชฐเซ€เชฏเชฒ เชเซ‹เชจ เชตเชงเชพเชฐเชตเชพเชจเซเช‚ เชญเซ‚เชฒเชถเซ‹ เชจเชนเซ€เช‚ เช…เชจเซ‡ เช•เชฐเซ‹

rndc reload

เช† เชชเซเชฐเชฆเชพเชคเชพ เชญเชพเช—เชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ‡ เช›เซ‡. เชšเชพเชฒเซ‹ เช•เซเชฒเชพเชˆเชจเซเชŸ เชกเซ€เชเชจเชเชธ เชชเชฐ เชœเชˆเช.

เชชเซเชฐเชฅเชฎ, เชšเชพเชฒเซ‹ เชเช• เชซเชพเชˆเชฒ เชฌเชจเชพเชตเซ€เช /etc/bind/master/255-240.9.8.7.in-addr.arpa เชจเซ€เชšเซ‡เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€:

$ORIGIN 255-240.9.8.7.in-addr.arpa.
$TTL 1W
@                       1D IN SOA       ns1.client.domain. root.client.domain. (
                        2008152607      ; serial
                        3H              ; refresh
                        15M             ; retry
                        1W              ; expiry
                        1D )            ; minimum
@                       IN NS        ns1.client.domain.
@                       IN NS        ns2.client.domain.
241                     IN PTR          test.client.domain.
242                     IN PTR          test2.client.domain.
245                     IN PTR          test5.client.domain.

เช…เชจเซ‡ เช…เช‚เชฆเชฐ เชจเชพเชฎเชตเชพเชณเซ€ เช…เชฎเชพเชฐเซ€ เชจเชตเซ€ เชซเชพเช‡เชฒเชจเซเช‚ เชตเชฐเซเชฃเชจ เช‰เชฎเซ‡เชฐเซ‹:

zone "255-240.9.8.7.in-addr.arpa." IN {
        type master;
        file "master/255-240.9.8.7.in-addr.arpa";
};

B เชฌเชพเช‚เชงเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซ‹.

/etc/init.d/named restart

เชฌเชงเชพ. เชนเชตเซ‡ เชคเชฎเซ‡ เชšเช•เชพเชธเซ€ เชถเช•เซ‹ เช›เซ‹.

#>  host 7.8.9.245 
245.9.8.7.in-addr.arpa is an alias for 245.255-240.9.8.7.in-addr.arpa.
245.255-240.9.8.7.in-addr.arpa domain name pointer test5.client.domain.

เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เชฎเชพเชคเซเชฐ PTR เชฐเซ‡เช•เซ‹เชฐเซเชก เชœ เชจเชนเซ€เช‚, เชชเชฃ CNAME เชชเชฃ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช. เชœเซ‹ เชคเชฎเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เช†เชถเซเชšเชฐเซเชฏ เชชเชพเชฎเซ€ เชฐเชนเซเชฏเชพ เช›เซ‹, เชคเซ‹ เชชเช›เซ€เชจเชพ เชชเซเชฐเช•เชฐเชฃเชฎเชพเช‚ เช†เชชเชจเซเช‚ เชธเซเชตเชพเช—เชค เช›เซ‡.

2. เชธเชฟเชฆเซเชงเชพเช‚เชค. เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชฌเซเชฒเซ‡เช• เชฌเซ‹เช•เซเชธเชจเซ‡ เช—เซ‹เช เชตเชตเซเช‚ เช…เชจเซ‡ เชกเซ€เชฌเช— เช•เชฐเชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชธเชฎเชœเซ‹ เช•เซ‡ เช…เช‚เชฆเชฐ เชถเซเช‚ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‹ เชคเซ‡ เช–เซ‚เชฌ เชธเชฐเชณ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เช•เซ‹เชˆ เชกเซ‹เชฎเซ‡เชจเชฎเชพเช‚ เชธเชฌเชกเซ‹เชฎเซ‡เชจ เชธเซ‹เช‚เชชเซ€เช เช›เซ€เช เชกเซ‹เชฎเซ‡เชจ, เชชเช›เซ€ เช†เชชเชฃเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เช•เช‚เชˆเช• เชฒเช–เซ€เช เช›เซ€เช:

client.domain.	NS	ns1.client.domain.
ns1.client.domain.	A	7.8.7.8

เช…เชฎเซ‡ เชฆเชฐเซ‡เช•เชจเซ‡ เช•เชนเซ€เช เช›เซ€เช เช•เซ‡ เชœเซ‡ เชชเซ‚เช›เซ‡ เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เช† เชธเชพเช‡เชŸ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชจเชฅเซ€ เช…เชจเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช•เซ‹เชฃ เช›เซ‡. เช…เชจเซ‡ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฎ เชตเชฟเชจเช‚เชคเซ€เช“ client.domain 7.8.7.8 เชชเชฐ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเซ‹. เชคเชชเชพเชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เช…เชฎเชจเซ‡ เชจเซ€เชšเซ‡เชจเซเช‚ เชšเชฟเชคเซเชฐ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ (เช…เชฎเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸ เชชเชพเชธเซ‡ เชœเซ‡ เช›เซ‡ เชคเซ‡ เช›เซ‹เชกเซ€ เชฆเชˆเชถเซเช‚. เชคเซ‡เชจเชพเชฅเซ€ เช•เซ‹เชˆ เชซเชฐเช• เชชเชกเชคเซ‹ เชจเชฅเซ€):

# host test.client.domain
test.client.domain has address 7.8.9.241

เชคเซ‡. เช…เชฎเชจเซ‡ เชœเชพเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช•เซ‡ เช†เชตเซ‹ A เชฐเซ‡เช•เซ‹เชฐเซเชก เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ ip 7.8.9.241 เช›เซ‡. เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชฎเชพเชนเชฟเชคเซ€ เชจเชฅเซ€.

เชธเชฌเชจเซ‡เชŸ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ เชตเชธเซเชคเซ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ?

เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเชพเชฐเซเช‚ DNS เชธเชฐเซเชตเชฐ RIPE เชฎเชพเช‚ เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒ เช›เซ‡, เชชเช›เซ€ เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเชพเชฐเชพ เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚เชฅเซ€ PTR IP เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡, เชชเซเชฐเชฅเชฎ เชตเชฟเชจเช‚เชคเซ€ เชนเชœเซ€ เชชเชฃ เช…เชฎเชจเซ‡ เชœ เชฐเชนเซ‡เชถเซ‡. เชคเชฐเซเช• เชกเซ‹เชฎเซ‡เชจเซเชธ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชเซ‹เชจ เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเชฌเชจเซ‡เชŸ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเชพเช–เชฒ เช•เชฐเชถเซ‹?

เชšเชพเชฒเซ‹ เชคเซ‡เชจเซ‡ เช† เชฐเซ€เชคเซ‡ เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช:

255-240  IN  NS      7.8.7.8

เช…เชจเซ‡... เชšเชฎเชคเซเช•เชพเชฐ เชฅเชฏเซ‹ เชจเชฅเซ€. เช…เชฎเชจเซ‡ เช•เซ‹เชˆ เชตเชฟเชจเช‚เชคเซ€ เชชเซเชจเชƒเชจเชฟเชฐเซเชฆเซ‡เชถเชจ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เชจเชฅเซ€. เชตเชพเชค เช เช›เซ‡ เช•เซ‡ เชฌเชพเชˆเชจเซเชกเชจเซ‡ เช เชชเชฃ เช–เชฌเชฐ เชจเชฅเซ€ เชนเซ‹เชคเซ€ เช•เซ‡ เชฐเชฟเชตเชฐเซเชธ เชเซ‹เชจ เชซเชพเชˆเชฒเชฎเชพเช‚ เช† เชเชจเซเชŸเซเชฐเซ€เช“ IP เชเชกเซเชฐเซ‡เชธ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชชเชฃ เชคเซ‡ เชฐเซ‡เชจเซเชœ เชเชจเซเชŸเซเชฐเซ€เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€. เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡, เช† เชฎเชพเชคเซเชฐ เชเช• เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชชเซเชฐเชคเซ€เช•เชพเชคเซเชฎเช• เชธเชฌเชกเซ‹เชฎเซ‡เชจ เช›เซ‡. เชคเซ‡. เชฌเชพเช‚เชงเชตเชพ เชฎเชพเชŸเซ‡ " เชตเชšเซเชšเซ‡ เช•เซ‹เชˆ เชคเชซเชพเชตเชค เชฐเชนเซ‡เชถเซ‡ เชจเชนเซ€เช‚255-240"เช…เชจเซ‡"เช…เชฎเชพเชฐเชพ เชธเซเชชเชฐเช•เซเชฒเชพเชฏเชจเซเชŸ" เช…เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€เชจเซ‡ เชœเซเชฏเชพเช‚ เชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซเชฏเชพเช‚ เชœเชตเชพ เชฎเชพเชŸเซ‡, เชตเชฟเชจเช‚เชคเซ€เชฎเชพเช‚เชจเซเช‚ เชธเชฐเชจเชพเชฎเซเช‚ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช: 241.255-240.9.8.7.in-addr.arpa. เช…เชฅเชตเชพ เชœเซ‹ เช†เชชเชฃเซ‡ เช…เช•เซเชทเชฐ เชธเชฌเชกเซ‹เชฎเซ‡เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เชคเซ‹ เช†เชจเซ€ เชœเซ‡เชฎ: 241.oursuperclient.9.8.7.in-addr.arpa. เช† เชธเชพเชฎเชพเชจเซเชฏ เช•เชฐเชคเชพเช‚ เช…เชฒเช— เช›เซ‡: 241.9.8.7.in-addr.harp.

เช†เชตเซ€ เชตเชฟเชจเช‚เชคเซ€ เชœเชพเชคเซ‡ เช•เชฐเชตเซ€ เชฎเซเชถเซเช•เซ‡เชฒ เชนเชถเซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เชคเซ‹ เชชเชฃ, เชคเซ‡ เชนเชœเซ€ เชชเชฃ เช…เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชœเซ€เชตเชจเชฎเชพเช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเซเช‚. เช›เซ‡เชตเชŸเซ‡, เชตเชฟเชจเช‚เชคเซ€ เชชเชฐ 7.8.9.241 เชชเซเชฐเชฆเชพเชคเชพเชจเซเช‚ DNS เชนเชœเซ€ เชชเชฃ เช…เชฎเชจเซ‡ เชœเชตเชพเชฌ เช†เชชเซ‡ เช›เซ‡, เช•เซเชฒเชพเชฏเช‚เชŸเชจเซเช‚ เชจเชนเซ€เช‚.

เช…เชจเซ‡ เช† เชคเซ‡ เช›เซ‡ เชœเซเชฏเชพเช‚ เชคเซ‡เช“ เชฐเชฎเชคเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ CNAME.

เชชเซเชฐเชฆเชพเชคเชพเชจเซ€ เชฌเชพเชœเซเช, เชคเชฎเชพเชฐเซ‡ เชธเชฌเชจเซ‡เชŸเชจเชพ เชคเชฎเชพเชฎ IP เชธเชฐเชจเชพเชฎเชพเช“ เชฎเชพเชŸเซ‡ เชเช• เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เช‰เชชเชจเชพเชฎ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ เชตเชฟเชจเช‚เชคเซ€เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ DNS เชจเซ‡ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเชถเซ‡.

255-240  IN  NS      ns1.client.domain.
241     IN  CNAME   241.255-240
242     IN  CNAME   242.255-240
ะธ ั‚.ะด.

เช† เชฎเชนเซ‡เชจเชคเซ เชฎเชพเชŸเซ‡ เช›เซ‡ =).

เช…เชจเซ‡ เช†เชณเชธเซ เชฎเชพเชŸเซ‡, เชจเซ€เชšเซ‡เชจเซ€ เชกเชฟเชเชพเช‡เชจ เชตเชงเซ เชฏเซ‹เช—เซเชฏ เช›เซ‡:

255-240  IN  NS      ns1.client.domain.
$GENERATE 240-255 $ CNAME $.255-240

เชนเชตเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเชพเชŸเซ‡ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ‹ 7.8.9.241 เชฅเซ€ 241.9.8.7.in-addr.harp เชชเซเชฐเชฆเชพเชคเชพเชจเชพ DNS เชธเชฐเซเชตเชฐ เชชเชฐ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เชฅเชถเซ‡ 241.255-240.9.8.7.in-addr.arpa เช…เชจเซ‡ dns เช•เซเชฒเชพเชฏเชจเซเชŸ เชชเชฐ เชœเชพเชฏ เช›เซ‡.

เช•เซเชฒเชพเชฏเชจเซเชŸ เชฌเชพเชœเซเช เช†เชตเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡. เชคเชฆเชจเซเชธเชพเชฐ, เช…เชฎเซ‡ เชเช• เชเซ‹เชจ เชฌเชจเชพเชตเซ€เช เช›เซ€เช 255-240.9.8.7.in-addr.arpa. เชคเซ‡เชฎเชพเช‚, เช…เชฎเซ‡, เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡, เชธเชฎเช—เซเชฐ /24 เชธเชฌเชจเซ‡เชŸเชจเชพ เช•เซ‹เชˆเชชเชฃ ip เชฎเชพเชŸเซ‡ เชฐเชฟเชตเชฐเซเชธ เชเชจเซเชŸเซเชฐเซ€เช“ เชฎเซ‚เช•เซ€ เชถเช•เซ€เช เช›เซ€เช, เชชเชฐเช‚เชคเซ เชคเซ‡เช“ เช…เชฎเชจเซ‡ เชซเช•เซเชค เชคเซ‡ เชตเชฟเชถเซ‡ เชœ เชชเซ‚เช›เชถเซ‡ เช•เซ‡ เชœเซ‡ เชชเซเชฐเชฆเชพเชคเชพ เช…เชฎเชจเซ‡ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ = เชจเซ€ เช†เชธเชชเชพเชธ เชฐเชฎเซ€ เชถเช•เซ€เชถเซเช‚ เชจเชนเซ€เช‚).
เชธเชฎเชœเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชนเซเช‚ เชซเชฐเซ€ เชเช•เชตเชพเชฐ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเชพเชœเซเชฅเซ€ เชฐเชฟเชตเชฐเซเชธ เชเซ‹เชจ เชซเชพเช‡เชฒเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹เชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช†เชชเซ€เชถ:

$ORIGIN 255-240.9.8.7.in-addr.arpa.
$TTL 1W
@                       1D IN SOA       ns1.client.domain. root.client.domain. (
                        2008152607      ; serial
                        3H              ; refresh
                        15M             ; retry
                        1W              ; expiry
                        1D )            ; minimum
@                       IN NS        ns1.client.domain.
@                       IN NS        ns2.client.domain.
241                     IN PTR          test.client.domain.
242                     IN PTR          test2.client.domain.
245                     IN PTR          test5.client.domain.

เชคเซ‡ เชเชŸเชฒเชพ เชฎเชพเชŸเซ‡ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเซ‡ เชชเซเชฐเชฆเชพเชคเชพเชจเซ€ เชฌเชพเชœเซเช CNAME เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช, เช…เชจเซ‡ IP เชธเชฐเชจเชพเชฎเชพ เชฆเซเชตเชพเชฐเชพ เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เชจเชพ เชœเชตเชพเชฌเชฎเชพเช‚ เช…เชฎเชจเซ‡ เชเช• เชจเชนเซ€เช‚ เชชเชฃ เชฌเซ‡ เชฐเซ‡เช•เซ‹เชฐเซเชกเซเชธ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡.

#>  host 7.8.9.245 
245.9.8.7.in-addr.arpa is an alias for 245.255-240.9.8.7.in-addr.arpa.
245.255-240.9.8.7.in-addr.arpa domain name pointer test5.client.domain.

เช…เชจเซ‡ ACL เชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซเช‚ เชญเซ‚เชฒเชถเซ‹ เชจเชนเซ€เช‚. เช•เชพเชฐเชฃ เช•เซ‡ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ PTR เชเซ‹เชจ เชฒเซ‡เชตเชพเชจเซ‹ เช…เชจเซ‡ เชฌเชนเชพเชฐเชฅเซ€ เช•เซ‹เชˆเชจเซ‡ เชœเชตเชพเชฌ เชจ เช†เชชเชตเชพเชจเซ‹ เช•เซ‹เชˆ เช…เชฐเซเชฅ เชจเชฅเซ€ =).

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹