DNS 记录移动 Web 服务器,保持电子邮件服务器原样

DNS 记录移动 Web 服务器,保持电子邮件服务器原样

我有一个现有的物理服务器,用于提供网页和电子邮件。我需要将 DNS 记录指向新的物理服务器,以提供网页服务,而电子邮件服务器则保持原样。

我的 DNS 记录设置如下例所示。
请注意,我没有在 MX 记录中使用 mail 作为主机名,所有电子邮件客户端在 IMAP4、SMTP 和 POP 设置中都只使用域名,我真的不想重新配置它们。

我该如何改变这些以便新的 Web 服务器能够接收 Web 请求并且现有的邮件服务器能够继续运行?

我使用 dotyou.com 注册我的域名并作为我的 DNS 的主机。这是他们在 DNS 控制面板中使用的语法,也是我所熟悉的全部语法。

在此示例中,我使用域名 example.com 而不是我的真实域名。

Edit host Files for domain (example.com)
   Hostname  Address    Record type  MX Pref
1) www       1.2.3.4       A            10
2) @         1.2.3.4       A            10
3) @         example.com.  MX           5
4) www       example.com.  MX           7

谢谢!

答案1

奇怪的是,A 记录没有 MX 首选项。但无论如何,最简单的方法是:

  1. 删除条目 4 (www.example.com MX 7)
  2. 将条目 1 更改为您的新 IP

这应该不会改变您的邮件服务器,并将您的网络服务器更改为新主机。

答案2

你想要的,无法实现。如果http://www.example.comhttp://example.com转到新的网络服务器,然后发送到 example.com 的邮件也将转到新的网络服务器。

我唯一能想到的就是这个:

1.2.3.4 是新 IP 2.3.4.5 是旧 IP

1) www       1.2.3.4       A            10
2) @         2.3.4.5       A            10
3) @         example.com.  MX           5
4) www       example.com.  MX           7

Than http://www.example.com will go to the new server. http://example.com and mail to     example.com will go to the old server. On your old server you can redirect http requests going to http://example.com to http://www.example.com (which is on the new server).

下次您应该使用 mail.example.com 来收发电子邮件,这样可以省去一些麻烦;)

相关内容