设置正确的 PTR 记录

设置正确的 PTR 记录

我尝试为我的域名设置 PTR 记录。我可以发送邮件,但有些电子邮件服务器拒绝我的邮件,因为我没有 PTR 记录。

我最近几天试过了,但没有用。有人能告诉我哪里出了问题吗?

此致

这是我的配置。

cat /etc/bind/zones/master/db.domain.tld

$TTL 3h

@ IN SOA ns1.domain.tld. www.domain.tld. (
                                1       ;serial
                                3h      ;nach 3 stunden aktualisieren
                                1h      ;neuer versuch
                                1w      ;expire
                                1h )    ;negativecaching
;
@       IN      NS              ns1.domain.tld.
@       IN      NS              ns2.domain.tld.

@       IN      MX      10      mail.domain.tld.
larsmueller.net.        IN      A               81.169.xxx.xx
ns1                     IN      A               81.169.xxx.xx
ns2                     IN      A               81.169.xxx.xx
www                     IN      A               81.169.xxx.xx
mail                    IN      A               81.169.xxx.xx
ftp                     IN      CNAME           domain.tld.
cloud                   IN      CNAME           domain.tld.
office                  IN      CNAME           domain.tld.
ffsync                  IN      CNAME           domain.tld.
@                       IN      TXT             "v=spf1 mx ~all"
analytics               IN      CNAME           domain.tld.
_dmarc  IN TXT 14400 "v=DMARC1; p=none; rua=mailto:[email protected]"
_domainkey  IN TXT "o=!;[email protected]"
2018._domainkey  IN TXT "v=DKIM1;k=rsa;t=s;s=email;p=... "

cat /etc/bind/named.conf.local

zone "domain.tld" {
        type master;
        file "/etc/bind/zones/master/db.domain.tld";
};
zone "xx.xxx.169.81.in-addr-arpa" {
        type master;
        notify no;
        file "/etc/bind/db.192";
};

cat /etc/bind/db.192

$TTL    604800
@       IN      SOA     ns1.domain.tld. mail.domain.tld. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns1.domain.ltd.
xx.Xxx.169.81.in-addr.arpa.     IN      PTR     ns1.domain.tld.
xx. Xxx.169.81.in-addr.arpa.    IN       PTR     domain.tld
xx.xxx.169.81.in-addr.arpa.     IN      PTR     mail.domain.tld.
xx. Xxx.169.81.in-addr.arpa.     IN      PTR     cloud.domain.tld.
Xx. Xxx. 169.81.in-addr.arpa.     IN      PTR     analytics.domain.tld.

dig +short ptr  xx.xxx.169.81.in-addr.arpa.
domain.tld

root@mail:/etc/bind/zones/master# dig  xx.xxx.169.81.in-addr.arpa. AXFR
;; communications error to 127.0.0.53#53: end of file
;; communications error to 127.0.0.53#53: end of file

答案1

由于 PTR 记录的工作方式,它们必须由运行您所在子网的名称服务器的实体进行设置。

除非你有/24已委托 NS 记录联系您的提供商。

根据您的 IP,我猜您有一台由德国服务提供商托管的虚拟机或物理机。您应该在他们的文档中查找如何设置反向查找。

相关内容