以下是这种情况:在2个不同的虚拟机上有2个Exchange Server 2010,由Hyper-V创build。 他们有IP和域:192.168.5.11,domainA.com; 和192.168.5.12,domainB.com分别。
问题是,我只有1个公共IP,比如123.123.1.1。 如何configuration设置,以便我可以使用两台Exchange服务器成功接收电子邮件?
鉴于我不能使用单个Exchange服务器的多个域。
– 更新 –
为了澄清,上面提到的domainA.com和domainB.com是网站域,而不是多个Active Directory林。 两台Exchange Server的用户共享相同的Active Directory。 我知道一个Exchange Server可以处理多个域,但我想将它们分成不同的虚拟机,以实现负载平衡和数据分离。
这是我做的。
具有边缘的虚拟机除了处理边缘(实际上它甚至被命名为smtpgateway)之外,没有其他任何东西可以处理,允许我隔离滥用(大量垃圾邮件)的影响 – 它只是设置了一个很好的CPU限制。 此外,它也有缓冲电子邮件(我自己的服务器在我的办公室连接通过VPN和最终用户电缆调制解调器互联网,所以…它可能有时一两个小时)。
您不能,两台服务器都不能监听单个IP上的SMTP连接。 你最好的办法是让一个Exchange服务器处理邮件的收集,如果你正确设置了你的路由,那么这将导致邮件结束在正确的位置。 如果您将两个服务器都configuration为接受邮件,那么您可以轻松地更换哪个服务器实际收集邮件。
另一个select是设置一个边缘传输服务器,它被devise为位于networking边缘,处理所有的邮件接收,并将其传递给邮箱服务器。
编辑:我可能错过了阅读你的问题,但我不确定你是什么意思,当你说我们不能为多个域的单个交换服务器,你有多个不在同一个林中的Active Directory域? 如果是的话,这种方法将无法正常工作。 如果您只是在谈论多个电子邮件域,那么您的Exchange服务器就可以处理尽可能多的域名。