Was ist falsch an dieser BIND-Zonendefinition?

Was ist falsch an dieser BIND-Zonendefinition?
@       IN SOA  @ ns.mycompany.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
@        IN      NS           ns.mycompany.com.
@        IN      CNAME   web
web    IN      A             10.0.0.1 

Antwort1

@       IN SOA  @ ns.mycompany.com. ...
@        IN      NS           ns.mycompany.com.
@        IN      CNAME   web   # <-- this isn't legal

Es ist nicht zulässig, einen CNAME für denselben Datensatz wie andere Datensatztypen zu verwenden. Das bedeutet, dass Sie gegen die RFCs verstoßen, wenn Sie versuchen, einen CNAME an der Zonenspitze zu verwenden, da die SOA- und NS-Datensätze an der Zonenspitze erforderlich sind.

verwandte Informationen