![网站由一个托管服务提供商提供,电子邮件由另一个托管服务提供商提供](https://linux22.com/image/497064/%E7%BD%91%E7%AB%99%E7%94%B1%E4%B8%80%E4%B8%AA%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86%E6%8F%90%E4%BE%9B%EF%BC%8C%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E7%94%B1%E5%8F%A6%E4%B8%80%E4%B8%AA%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86%E6%8F%90%E4%BE%9B.png)
我正在组织第三方对我的网站进行一些工作,这意味着将我的网站从一个托管服务提供商转移到另一个托管服务提供商,但出于安全原因,我想将我的电子邮件保留在现有的服务提供商处。
据我所知,我需要更改注册商的 DNS 设置。我知道如何简单地从一个注册商移动到另一个注册商,但我不知道该怎么做才能处理电子邮件问题。
网站注册商是 NIC.MX,在控制面板中我有权更改以下内容。目前的设置是:
域名 llompart.com.mx 的 DNS 名称 主 DNS ns1.omnis.com 主 DNS IP 地址 名称辅助 DNS ns2.omnis.com 辅助 DNS IP 地址
其他托管网站的详细信息如下:
ns1.perfectwide.com - 213.186.57.146
ns2.perfectwide.com - 91.121.117.130
因为我希望将电子邮件保留在 OMNIS.COM(详细信息见上文),所以我目前希望使用的有关电子邮件的其他信息只有:
MX 20 postoffice.omnis.com mail.llompart.com.mx A 216.239.128.27 smtp-relay.llompart.com.mx A 216.239.128.27 webmail.llompart.com.mx A 216.239.128.69
这些信息是否足以告诉我需要对上面的 NIC 帐户注册器进行哪些更改?
答案1
通常,注册商会为您提供控制面板或其他类型的工具,让您登录并修改域的 DNS 记录。假设是这种情况,您需要编辑 Web 服务器的主机 (A) 记录,以指向新主机的 Web 服务器的 IP 地址。
如果您的注册商没有提供工具供您执行此操作,那么您将需要联系他们寻求支持(并考虑切换注册商......)
对于邮件,你应该可以保留原样。除非你当前的提供商对此有问题。
答案2
此更改不会对您的电子邮件产生任何影响。电子邮件会通过您的 MX 记录到达您的服务器。更改您的网站 DNS 别名不会影响您的 MX 记录。
但请确保您的电子邮件服务器仍然有一个 mail.domain.com 或类似的别名,因为垃圾邮件过滤器在其指标中使用 RDNS。
答案3
此外,我建议保持您的文档更新,包括谁为您托管什么以及每个提供商的相关帐户和联系信息。例如:
我的域名已在 Network Solutions 注册
DynDNS 托管我的 DNS 记录
Postini 托管我的电子邮件
1and1 托管我的网站
因此,正如您所看到的,可能会涉及多方,并且在进行更改或解决问题时很快就会变得混乱。
答案4
更新
由于您的域名 llompart.com.mx 仅使用 A 记录,并且您已单独定义了邮件、www、smtp-relay 等条目,因此您可以安全地修改 www A 记录必须指向新 Web 服务器的 IP 地址。您需要向他们询问将托管您网站的实际 Web 服务器的 IP 地址或主机名。
如果他们给您一个 IP 地址,请将 www.llompart.com.mx A 记录更新为该地址。
如果他们为您提供主机名,您可以根据需要将其作为 CNAME 记录(即:www CNAME www5.perfectwide.com.)输入。CNAME 的优点是,如果他们稍后更改 IP 地址或服务器,您无需更新任何内容。
如果您希望用户能够通过以下方式访问您的网站http://llompart.com.mx那么您还需要更新定义为 llompart.com.mx. A 216.239.138.51 或可能显示为 @ A 216.239.138.51 的 A 记录。
我不熟悉 NIC.MX,所以我无法向您提供有关在他们的网站上实际进行更改的位置的详细信息。
首先,假设您的域名是 xyz.com,这些是您当前的记录:
A Records:
@ IN A 123.123.123.1
server1 IN A 123.123.123.1
CNAME Records:
www IN CNAME server1
mail IN CNAME server1
MX Records:
IN MX 10 server1.xyz.com.
稍微分解一下:
@ 表示域名的来源或基础级别,因此该行表示将 xyz.com 解析为 123.123.123.1
server1 行与 @ 行类似,这次表示将 server1.xyz.com 解析为 123.123.123.1
CNAME 基本上是别名,它们不解析为 IP 地址,而是指向另一个名称。
www 行表示将 www.xyz.com 解析为 server1.xyz.com,后者又解析为 123.123.123.1
MX 行中的 10 是优先级,这仅在您有多个 MX 条目时才真正重要。
如果您的布局与此类似,最好的办法是将 www 记录从 CNAME 更改为 A 记录,并将 www 和 @ 指向第三方服务器,例如:
@ IN A 99.99.99.1
www IN A 99.99.99.1
让 server1、mail 和 MX 记录仍然指向您当前的服务器。
您的注册面板将显示略有不同的条目(例如没有 IN)但它应该识别 A 记录、CNAME 和 MX 条目。
在输入 CNAME 和 MX 条目的目标地址时,务必注意以 --> 结尾。<-(我在这里试图指出这个时期)。
指定 DNS 地址时,如果以句点结尾,则表示您已输入完整地址(如我的示例 server1.xyz.com),因此将给出结果。如果您没有以句点结尾,例如 (server1),则域名将附加到末尾(变为 server1.xyz.com)。
如果您可以发布有关您的 A、CNAME 和 MX 记录的详细信息,我可以根据您的 DNS 布局更新此答案。