这可能吗?如果我只有一个 IP 地址,那么更改 MX 记录应该没问题,因为它与 www 相同。但我的电子邮件完全在另一台机器上。
答案1
您是否有一台具有公共 IP 地址并直接连接到互联网的服务器,或者您是否有一个通过路由器将其连接到外部的专用网络?
如果您只有一台公共服务器,那么您无能为力:同一时间只有一台服务器可以使用给定的公共 IP。
如果您的 LAN 位于路由器后面,那么该路由器会为您处理公共 IP 地址,并且通常(99% 的时间)可以配置为将特定连接转发到内部服务器;在这种情况下,您需要将其配置为将 TCP 端口 80(HTTP)转发到您的 Web 服务器的内部 IP 地址,将 TCP 端口 25(SMTP)转发到您的邮件服务器的内部 IP 地址。
当然,如果您处于第一种情况,您可以随时通过在您的服务器和世界其他地方之间放置一个路由器来转向第二种情况。
答案2
您需要在路由器上将端口 80 转发到您的 Web 服务器,并将端口 25 转发到您的邮件服务器。
答案3
我相信您也可以将 Web 服务器上的 25 端口请求转发到邮件服务器。反向操作也可以(邮件服务器将 80 端口请求转发到 Web 服务器)。