这个 BIND 区域定义有什么问题?

这个 BIND 区域定义有什么问题?
@       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 

答案1

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

在同一记录中使用与任何其他记录类型相同的 CNAME 是违法的。这意味着您试图在区域顶点使用 CNAME 违反了 RFC,因为区域顶点需要 SOA 和 NS 记录。

相关内容