sendmail 和 pacemaker 需要不同的 /etc/hosts

sendmail 和 pacemaker 需要不同的 /etc/hosts

尝试在一台机器上运行 sendmail(fail2ban 所需,否则启动-停止-重新启动需要很长时间)和 pacemaker。

Sendmail 希望将机器的主机名解析为 127.0.0.1,将 pacemaker 解析为 192.168.100.1,否则它们都无法正常工作。无法弄清楚如何在 /etc/hosts 中实现这一点,或者使用 postfix 更简单?或者在 fail2ban 中删除邮件通知?

答案1

编辑您的“sendmail.mc”并添加:

define(`confDONT_PROBE_INTERFACES', `True')dnl

但请确保您已在文件“local-host-names”中配置了所需的所有主机名。

相关内容