在发布此文之前我读了大量资料,因为我不想发布重复的内容 - 但我有点赶时间而且感到很沮丧,所以就这样了......
如果这篇文章冗长或难以阅读,我非常非常非常真诚地道歉。请 - 请询问任何信息或澄清,我会尽快提供。这对我来说非常令人沮丧,这是我所知道的最后一个求助地点。
我没有设置 DNS 的经验,没有使用名称服务器的经验,也没有同行可以寻求帮助。所以这是我最后的努力。
由于一些我无法控制的情况,建立私人服务器的任务落到了我的头上。
我拥有一个域名(以下简称yyy.com)我一直使用共享主机 - 我购买一个套餐,然后将其指向他们给我的域名服务器。一直都很简单。
yyy.com 注册于网络解决方案
现在我已经从 GoDaddy.com 购买了虚拟专用主机包 - 它附带 Plesk 11。
我完全不知道如何开始获取正确的名称服务器yyy.com。我已阅读了说明,但结果却非常沮丧。
我从 GoDaddy 获得了 2 个 IP 地址用于服务器。这是我目前拥有的,我无法判断它是否正常工作(由于传播需要很长时间,因此对我来说测试起来非常困难)
IP 1 : XX.XX.XX.XX
IP 2 : YY.YY.YY.YY
(显然是为了保护隐私而隐藏的)
现在,在完成文档设置并等待几天后,这就是我所拥有的设置 - 到目前为止它似乎没有起作用。
Host Record type Value
XX.XX.XX.XX / 24 PTR yyy.com.
yyy.com. NS ns1.yyy.com.
yyy.com. A XX.XX.XX.XX
yyy.com. MX (10) mail.yyy.com.
ftp.yyy.com. CNAME yyy.com.
ipv4.yyy.com. A XX.XX.XX.XX
mail.yyy.com. A XX.XX.XX.XX
mssql.yyy.com. A XX.XX.XX.XX
ns1.yyy.com. A XX.XX.XX.XX
ns2.yyy.com. A YY.YY.YY.YY
webmail.yyy.com. A XX.XX.XX.XX
www.yyy.com. CNAME yyy.com.
yyy.com指向两者ns1.yyy.com和ns2.yyy.com
有人能帮我一下吗?这对我来说是一次学习经历,几天的文档记录让我很困惑。
答案1
我认为您缺少的链接是在 GoDaddy 的 DCC 控制面板中设置权威名称服务器。我假设您通过 GoDaddy 注册了域名。您似乎正在尝试在 VPS 上托管 DNS 记录 - 我假设您粘贴的 DNS 区域已输入到 VPS 的 Plesk 控制面板中。对于您的情况,我建议您在其他地方托管 DNS,例如 Amazon 的 Route53。(需要付费,但相当合理。)无论您选择什么,重要的是至少有 2 个独立的名称服务器,一个是主服务器,另一个是从服务器。对于 Route53 等服务,这是自动的。
无论如何,您需要在 GoDaddy 中指定域名的名称服务器。(https://dcc.godaddy.com/> 点击域 > 点击“设置名称服务器”) 这样做将更新根名称服务器。区域文件也应该列出名称服务器,但如果没有根名称服务器的记录,这将不起作用。
另一种方法是将名称服务器设置为 GoDaddy 的(单击“设置名称服务器”并选择“我有一个包含这些域名的托管帐户”。
答案2
再次感谢索费尔感谢帮助。Amazon Route53 确实帮了我大忙。我按照他的指示学到了很多东西。我发布了一个后续问题这里但我想概述一下我为解决这个问题实际做了什么,以便其他读到这篇文章并感到困惑的人能够理解。
我使用亚马逊的路线 53服务,执行以下操作。
Nameservers NS Route53
domain.com A IP Address of Server Box
www.domain.com CNAME domain.com
然后在我的域名注册商(网络解决方案)我将名称服务器设置为路线 53 然后在Plesk服务器,我只是没有设置任何类型的 DNS(我告诉它关闭 DNS 解析)
等待几个小时,让所有的传播魔法发生,它似乎神奇地起作用了!(好极了!)