![如何在Bind中正确使用CNAME?](https://linux22.com/image/36738/%E5%A6%82%E4%BD%95%E5%9C%A8Bind%E4%B8%AD%E6%AD%A3%E7%A1%AE%E4%BD%BF%E7%94%A8CNAME%EF%BC%9F.png)
我是绑定/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 中