BIND9 정방향 영역은 역방향 영역 파일보다 더 유연합니까?

BIND9 정방향 영역은 역방향 영역 파일보다 더 유연합니까?

내 로컬 네트워크는 192.168.0.1이지만 케이블 모뎀은 물론 192.168.100.1입니다. 내 로컬 DNS 서버에서 'dd.org'라는 개인 도메인(예: 'cable.dd.org'를 192.168.100.1로 조회)을 퍼지할 수 있으며 작동합니다. 그러나 정의된 범위 192.168.0에서 cable.dd.org에 대해 100.1을 수행하는 역방향 조회는 물론 실패합니다. 왜냐하면 역방향 조회 파일이 192.168.100이 아닌 192.168.0을 기반으로 하기 때문입니다. 문제는 정방향 조회 파일이 더 허용적인 이유는 무엇입니까? 이것은 의도적으로 설계된 것입니까, 아니면 단순히 cable.dd.org가 dd.org의 항목에 매핑된 모든 IP를 포함하고 있기 때문입니까? 이러한 유연성을 얻으려면 마지막 옥텟으로 제한되지 않는 역방향 파일을 생성하십시오. 하지만 마지막 두 옥텟까지? 192.168.0과 192.168.100에 대한 두 개의 역방향 파일을 설정하여 문제를 해결했습니다. 왜냐하면 이것이 간단해 보였기 때문입니다. 하지만 그것이 최선이거나 가장 우아한 솔루션인지 궁금하십니까?

답변1

즉, 정의하려는 전체 범위를 포괄할 수 있을 만큼 넓은 영역 파일을 만들어야 합니다. 대안은 포괄하려는 특정 CIDR 범위에 대해 여러 개의 작은 영역을 정의하는 것입니다. 다음은 해당 영역을 포함하는 하나의 가능한 샘플 영역 파일입니다 168.192.in-addr.arpa.

; reverse DNS zone for IP range 192.168.0.0/16
 
$ORIGIN 168.192.in-addr.arpa.

$TTL    300

@       IN      SOA     ns.example.com. hostmaster.ns.example.com.  (
                                202105260       ; Serial
                                3600            ; Refresh
                                900             ; Retry
                                3600000         ; Expire
                                300 )           ; Minimum
        IN      NS      ns.example.com.
        IN      NS      ns2.example.com.

100.1   IN PTR          cable.dd.org.
0.5     IN PTR          192-168-0-5.dd.org.

이러한 영역 파일은 다음과 같이 구성될 수도 있습니다.

; reverse DNS zone for IP range 192.168.0.0/16

$ORIGIN 168.192.in-addr.arpa.

$TTL    300

@       IN      SOA     ns.example.com. hostmaster.ns.example.com.  (
                                202105260       ; Serial
                                3600            ; Refresh
                                900             ; Retry
                                3600000         ; Expire
                                300 )           ; Minimum
        IN      NS      ns.example.com.
        IN      NS      ns2.example.com.

$ORIGIN 0.168.192.in-addr.arpa.
5       IN PTR          192-168-0-5.dd.org.

$ORIGIN 100.168.192.in-addr.arpa.    
1       IN PTR          cable.dd.org.

관련 정보