![单播网络负载平衡的双 SMTP 服务器问题](https://linux22.com/image/534565/%E5%8D%95%E6%92%AD%E7%BD%91%E7%BB%9C%E8%B4%9F%E8%BD%BD%E5%B9%B3%E8%A1%A1%E7%9A%84%E5%8F%8C%20SMTP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%97%AE%E9%A2%98.png)
使用两台带有 NLB 的服务器,每台服务器包含 IIS 和邮件服务器。Server1 是主服务器,Server2 运行备份邮件服务器
问题是 Web 应用程序向我们自己发送电子邮件。当邮件从 Server2(通过其自己的 SMTP 服务器)发送给我们自己时,它会尝试联系 Server1,因为它是邮件服务器 IP。但在 NLB 的单播模式下,它无法通过公共专用 IP 地址访问主机。
我们怎样才能解决这个问题?
答案1
您有可用的私有 IP 吗?而不是尝试使用公共专用 IP 地址将邮件发送到服务器 1?您可能需要在服务器 2 上的 hosts 文件中设置一个条目以指向私有 IP。
只是一个想法。