这个问题类似于其他有关SMTP的PTR和DNS的问题,但一个特定的方面是没有答案的:如果一台机器在相同的IP地址上执行SMTP和HTTP,该怎么办? 例如: mail.example.com上的SMTP,也是HELO。 (1.2.3.4)www.example.com上的HTTP(1.2.3.4)像example.com(1.2.3.4)中的ssh一般访问, 对地址1.2.3.4的PTRlogging有哪些要求被垃圾邮件filter接受? 1.2.3.4的“main”主机名是example.com,但是如果反向DNS查找需要完全匹配,则必须将其设置为mail.example.com。 这很愚蠢。 我的意思是,反向查找66.102.13.106不会导致mail.google.com。 或者,如果反向查找发现example.com和mail.example.com作为MXlogging就足够了? 换句话说,我应该把PTR设置为example.com吗? 有人可能会争辩说,我应该使SMTP访问和HELO example.com,但这会导致僵化,因为那么我永远不能通过简单地更改Alogging移动SMTP到另一台机器。 编辑:这似乎不清楚我的意思,所以让我澄清: 有问题的服务器托pipeDNS,SMTP,WWW和更多。 它完成了它自己的DNS。 Example.com指向那台机器,比如1.2.3.4。 因为邮件不是它的主要内容,所以我不希望1.2.3.4将邮件parsing到mail.example.com 服务器运行postfix,其HELO是mail.example.com,它也指向1.2.3.4。 为了匹配PTR,1.2.3.4应该反向parsing为mail.example.com,但正如我所说的,我希望它parsing到example.com,因为邮件不是服务器的主要任务。 这是否意味着我必须将邮件名更改为example.com,并且在mail.example.com上使邮件名会导致一些垃圾邮件filter拒绝邮件,即使邮件是example.com的mxlogging?
我有一个区域( 1.168.192.IN-ADDR.ARPA ) $GENERATE从1-254的PTRlogging。 不过,我也有一些自定义的PTRlogging,在这个范围内,这些logging被声明在generate指令之外。 问题是,当我查询服务器时,我得到了两个(不同的)答案,一个是来自generate的logging,另一个是我提供的logging。 解决这个问题的标准方法是什么,这样生成的logging只有在另一个logging不存在的情况下才会返回。 不要幻想把生成分成几部分。
我有一个问题,我认为可以通过添加PTRlogging来解决。 电子邮件不适用于[email protected]。 我查找了mxtoolbox.com上的SMTP问题,返回了以下内容: SMTP反向横幅检查反向DNS失败! 这是个问题.. 当我查看DNS设置时,邮件,邮件(x)等logging指向一个IP地址和example.net。 我相信电子邮件是从外部服务器发送的,所以解决方法是添加一个PTRlogging,是否正确? 我在哪里添加这个? 我是否在域上添加这个指向的电子邮件,或者它应该被添加的地方发送电子邮件指向我的域的IP地址?
正如标题所示:我如何才能发现哪个域名服务器是特定IP的PTRlogging的权威域名服务器?
我拥有一个典型的共享IP托pipe计划和域名。 我可以从控制面板修改域名的DNS。 邮件服务器共享相同的IP地址 ,所以我典型的DNSconfiguration是: www.mydomain.com A -> myIP mydomain.com A -> myIP ftp.mydomain.com A -> myIP mail.mydomain.com A -> myIP mydomain.com MX(10) -> myIP 我在这个网站上阅读了一些问答 ,他们build议主要为邮件服务器添加PTRlogging。 我想添加PTRlogging到我的域名,我有两个问题: 1)即使主机/邮件服务器位于共享IP地址,是否可以添加PTRlogging? 或者我需要一个专用的IP。 2)我如何设置PTRlogging,我的意思是它看起来像Alogging: mydomain.com (PTR) -> myIP
我们的客户之一需要configurationPTRlogging。 他们的ISP不支持相同的。 我可以在我的名字服务器上为其他ISP拥有的IP创buildPTRlogging吗?
我的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 […]
我有以下错误: <[email protected]>: host yyyyyyyyyyyy.yyyyyyyyyyyyy.de[33.33.33.33] refused to talk to me: yyyyyyyyyyyy.yyyyyyyyyyyyy.de (mxeue106) Nemesis ESMTP Service not available 554-No SMTP service 554 invalid DNS PTR resource record 显然我需要设置PTRlogging,在这个论坛里线程无效的DNS PTRlogging….我看到: 而IP是倒退的,数字本身不是 所以,如果我有一个像22.33.44.55 IP我应该有这个添加: 55.44.33.22.in-addr.arpa 300 IN PTR www.dummy_domain.com .in-addr.arpa后缀是强制性的吗? 另外我有不是由我的DNS提供商pipe理的IP,我也可以将它们添加到我的IP? 谢谢 注意 :这里的IP和名字并不反映现实, 22.33.44.55和www.dummy_domain.com不是我的, [email protected] yyyyyyyyyyyy.yyyyyyyyyyyyy.de [email protected] , yyyyyyyyyyyy.yyyyyyyyyyyyy.de , 33.33.33.33被更改
我想知道大公司究竟如何pipe理公用服务器使用的所有IP地址,特别是在设置正确的PTRlogging方面。 例如,在生产环境中发送大量电子邮件时,这非常重要,因为接收邮件服务器很可能会执行FCrDNS检查以查看PTR和HELO / EHLO是否匹配。 如果没有,你几乎可以保证被标记为垃圾邮件。 我自己发现的是,facebook和Google通过为每个IP地址分配三级Alogging(看起来),然后在相应的PTRlogging中使用这个IP地址。 一个例子就是Google着名的8.8.8.8地址,它被映射到google-public-dns-a.google.com 。 另一个谷歌IP, 173.194.113.127 ,映射到fra02s22-in-f31.1e100.net (好域名,谷歌pipe理员)。 使用第三级子域似乎是最合乎逻辑的,因为您可以在SSL / TLS应用程序中为您的域使用通配符证书。 在我的情况下,我正在考虑使用像_srv_foobar.mydomain.tld这样的scheme将子域分配给我们的服务器。 以下划线开头表示该子域用于pipe理目的,如_spf.microsoft.com或_netblocks.google.com 。 这是一个有效和可靠的方法吗? 正如评论中所提到的,下划线在主机名中是不允许的,这使得这种方法变得不可能。 为每个使用的IP地址创build一个Alogging是常见的做法吗? 有哪些命名scheme是首选或应该避免的? 我很乐意从pipe理好几十,几百甚至几千个IP地址的人那里听到这个话题。 谢谢!
我正在尝试使用PTRlogging将一个IP块映射到一些特殊名称,以便通过简单的nslookup可以轻松地反映它们的用法。 例如,这是一个nslookup结果: # nslookup 172.17.201.101 Server: 10.253.33.1 Address: 10.253.33.1#53 101.201.17.172.in-addr.arpa name = for.internal.use.only. 而且我知道我可以使用$GENERATE指令为/ 24块添加PTRlogging $GENERATE 0-254 $.201.17.172 PTR for.internal.use.only. 所以这里的问题是: 我是否通过添加PTRlogging来正确显示IP地址的信息? 更好的主意? 如果上面的问题是YES,那么如何为/ 16 IP范围添加PTRlogging? 我知道我可以写255行$GENTERATE指令,但任何更好的解决scheme?