我的IP地址是1.2.3.4 (邮件和DNS服务器的单个IP),我的域名是example.com,我使用Centos 7并绑定9输出命令:
`host 1.2.3.4`
是:
`Host 4.3.2.1.in-addr.arpa. not found: 3(NXDOMAIN)`
我的/etc/named.zones是:
zone "example.com" { type master; file "/var/named/example.com.zone"; allow-query { any; }; allow-transfer { slaves; }; }; zone "3.2.1.in-addr.arpa" { type master; notify no; file "/var/named/example.com.ptr.zone"; allow-query { any; }; allow-transfer { slaves; }; };
和/var/named/example.com.zone是:
; Zone file for example.com @ 100 IN SOA ns1.example.com. admin.example.com. ( 2015052700 ; serial, todays date+todays 28800 ; refresh, seconds 7200 ; retry, seconds 2419200 ; expire, seconds 86400 ) ; minimum, seconds ; DEFINE NS RECORDS example.com. 100 IN NS ns1.example.com. example.com. 100 IN NS ns2.example.com. ; A RECORDS ns1.example.com. 100 IN A 1.2.3.4 ns2.example.com. 100 IN A 1.2.3.4 example.com. 100 IN A 1.2.3.4 mail.example.com. 100 IN A 1.2.3.4 ; MX RECORDS example.com. 100 IN MX 0 mail.example.com. ; CNAME RECORDS imap 100 IN CNAME mail.example.com. smtp 100 IN CNAME mail.example.com. www.example.com. IN CNAME example.com. ; TXT/SPF RECORDS example.com. 14000 IN TXT "v=spf1 a mx ~all" example.com. 14000 IN SPF "v=spf1 a mx ~all"
和/var/named/example.com.ptr.zone是:
$TTL 3D @ IN SOA ns1.example.com. example.com. ( 2015090900 ; Serial, todays date + todays serial 6H ; Refresh 1H ; Retry 1W ; Expire 1D) ; Minimum TTL IN NS ns1.example.com. IN NS ns2.example.com. $ORIGIN 3.2.1.in-addr.arpa. 4 PTR ns1.example.com. 4 PTR www.example.com. 4 PTR example.com.
我有VPS,转发DNS工作完美,但反向DNS没有工作,Gmail检测我的电子邮件作为垃圾邮件,什么是错的? 我也开始named服务和named-chroot服务,这是错误的?
通常,虚拟专用服务器(VPS)的反向DNS由互联网托pipe服务pipe理。 他们pipe理由互联网号码分配机构(IANA)分配给他们的IP地址的networking块的PTRlogging,他们将DNS PTR区域的pipe理委托给客户是不寻常的。
您应该要求您的托pipe服务提供商为您的IP地址configurationPTRlogging。 或者,许多托pipe服务提供一个控制面板,让客户自己configuration它。
与您的托pipe服务商联系 他们需要设置你的PTRlogging。