the*_*pet 6 domain-name-system sendmail
我想在 Sendmail 中禁用反向 DNS 查找。
我们有一个 SMTP 中继,运行 Sendmail,带有基于 IP 的 access.db。我们不需要反向查找,事实上,它们可能会导致响应时间延迟。这会在监控中触发警报......这让人们不高兴。
我进行了搜索,但找不到任何内容来禁用传入连接的反向 DNS 查找。显然,我不能只是终止所有 DNS 查找,因为这样就不会发送邮件。
提前致谢!
检查您sendmail.mc
是否FEATURE(require_rdns)
已启用。如果不是,还要检查您的 sendmail 二进制文件是否使用 tcp_wrappers 支持编译,如果是,请检查策略(特定于 sendmail,或如果 sendmail 不存在则默认)/etc/hosts.allow
和/etc/hosts.deny
更新:
还有几个文件要检查。首先检查/etc/nsswitch.conf
(或/etc/mail/service.switch
)是否存在。DNS 解析的正常条目是:
hosts: files bind
Run Code Online (Sandbox Code Playgroud)
接下来检查 的条目/etc/resolv.conf
。那里列出的名称服务器是否响应?也许第一个无法访问,这就是延迟的原因。