如何在Bind中正确使用CNAME?

如何在Bind中正确使用CNAME?

我是绑定/DNS 新手,想要将 SMTP、网络邮件和 IMAP 指向/映射到我的域,但 nslookup 中的检查失败。我怎样才能用这种方式nslookup SMTP?

我得到的错误是:smtp.stylez24.com: NXDOMAIN

在我的转发区域文件中,我有这个,它可以让我查找我的域,但不能查找 SMTP:

; BIND data file for local loopback interface;
$TTL    604800
@       IN      SOA     server.stylez24.com.     admin.stylez24.com. (
                          2         ; Serial
                     604800         ; Refresh
                      86400         ; Retry
                    2419200         ; Expire
                     604800 )       ; Negative Cache TTL
  ;


   stylez24.com.            IN      NS              stylez24.com.
   stylez24.com.            IN      A               192.168.10.1

   @                       IN      A               127.0.0.1
   @                       IN      AAAA            ::1
   www                     IN      CNAME           stylez24.com.
   smtp                    IN      CNAME           stylez24.com.
   stylez                  IN      A               192.168.10.1
   smtp.stylez24.com       IN      A               192.168.10.2

答案1

;本地环回接口的BIND数据文件;
$TTL 604800
@ 在 SOA ns.stylez24.com 中。 admin.stylez24.com。 (
                          2 ;串行
                     604800;刷新
                      86400;重试
                    2419200;到期
                     604800);负缓存 TTL
  ;


   @ 在 NS stylez24.com。
   @在192.168.10.1
   @在127.0.0.1
   @ 在 AAAA::1

                           在192.168.10.1中
   纳秒在A 192.168.10.1
   stylez24.com。在192.168.10.1中

   www IN CNAME ns

   stylez IN A 192.168.10.1

   smtp 输入 192.168.10.1
                           在 MX 10 SMTP 中

   smtp2 输入 192.168.10.2
                           在 MX 20 smtp2 中

相关内容