domain-name-system – 为单独的Web主机和电子邮件服务器配置正确的DNS记录

前端之家收集整理的这篇文章主要介绍了domain-name-system – 为单独的Web主机和电子邮件服务器配置正确的DNS记录前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我继承了一团糟,我需要你的帮助来理顺它.

两个主要目标是更改“Example.com”的DNS记录,以便“内部托管”电子邮件服务器(域名注册商和电子邮件服务器主机相同)继续运行,而域本身则指向“外部托管” “网站.

这是信息:
1.“Example.com”DNS由A公司管理.
2.’Example.com’记录指向Z公司托管的OLD网站.
3.“Example.com”新网站作为公司B的帐户上的用户(~exampledotcom)存在.
4.’Example.com’电子邮件服务器在公司A的虚拟主机帐户上运行.

目前,公司A上存在的“Example.com”的DNS条目如下(类型,名称,数据)

A Record,example.com,[IP address of Virtual Server hosted by Company A that powers Email server but does NOT host current OLD site]
A Record,www.example.com,[IP address of OLD site]
MX Record,Pref=10 example.com
Then all standard CNAME entires point to 'example.com'

如果我正确理解当前的设置,“他们”将’example.com’指向电子邮件服务器地址JUST,这样他们就可以将MX Record设置为’example.com’.难道你不能简单地将MX记录更改为电子邮件服务器的IP地址吗?

我如何安排我的名称服务器?与B公司托管的新网站是否需要使用专用IP,以便我可以设置Example.com的A记录?

解决方法

[坦率地说,你有这么多假装数据,这可能是
会不必要地混淆.我会尽力保留一切
直行.]

如果我理解你的问题,你现在有了
以下DNS记录:

example.com.      A   1.2.3.4
example.com.      MX  10 example.com.
www.example.com.  A   4.5.6.7

……以及一堆未指定的CNAME记录.此外,还存在:

some.other.host.  A   2.3.4.5

…托管您的新网站.

您希望example.com(可能是www.example.com)指向
您的新网站不会中断电子邮件.

试试这个:

>将mx.example.com注册为指向1.2.3.4的新A记录.
更新example.com的MX记录以指向
mx.example.com.此时,您将拥有:

example.com.      A   1.2.3.4
mx.example.com    A   1.2.3.4
example.com.      MX  10 mx.example.com.
www.example.com.  A   4.5.6.7

>现在至少等待两次TTL记录以确保记录
旧的MX记录有时间从DNS缓存到期.
>接下来,更新example.com和www.example.com的A记录
指向您的新网站.你最终会得到一些东西
线条:

example.com.      A   2.3.4.5
example.com.      MX  10 mx.example.com.
mx.example.com.   A   1.2.3.4
www.example.com.  A   2.3.4.5

在这一点上,我认为你有你想要的.电子邮件仍然是由您现有的邮件服务器处理,但您的网站已经存在搬到了你的新主人.

猜你在找的HTML相关文章