我在我的服务器上为我的网站设置了一个名称服务器,但不久前我安装了一个新的网络,它导致名称服务器停止工作。我没有异地备份名称服务器,所以我只使用 cheapname.com 作为我的 DNS 服务器。这一直运行良好,直到我移除了新网卡,因为它对我没有任何帮助,而且造成了更多问题。我将所有设置恢复到使用旧网卡之前的设置,现在网站已关闭。
我已经检查过了http://www.whatsmydns.net并且它显示网站未传播。我能想到的唯一事情是两个名称服务器无法相处。我对 DNS 真的很陌生,所以我只需要知道这是否是问题所在以及需要更改什么。namecheap.com 不支持区域传输,因此我已经检查并手动匹配了我服务器上的记录和他们的记录。我唯一没有匹配的是网站绑定配置文件中的一行,它是 ns3,然后是我的 ip。
我正在运行带有 bind 和 apache 的 Ubuntu 服务器。
答案1
我解决这个问题的方法是将名称服务器添加到每个网站的绑定配置文件中,并确保服务器上和 namecheap 上的记录相同,然后等待,一切顺利。等待是最难的部分。在 whatsmydns.net 上一切看起来都很好,但它仍然不起作用,但到了早上它就正常工作了