我的domain.com指向两个不同的IP地址

mycompany.com最初指向此IP: – 123.456.789.101(仅限样本)

然后,我得到了另一个VPS,然后决定将mycompany.com移动到这个新的IP /主机: – 987-654-123.123(仅限样本)

我从我的pipe理面板中更改了诸如DNS等必要的东西。

但是,当我平了:ping mycompany.com,有时它会给第一个IP,有时是第二个。

另外,当我从浏览器访问的url,有时它加载,有时它不。

我如何解决这个问题? 请帮忙。

谢谢

假设您正确删除了旧的DNSlogging并添加了新的DNSlogging,这是因为DNSparsing程序如何caching请求。 要有耐心,最终caching将无效,一切都将指向你的新地址。

乍一看,有两种可能性:1)您没有正确删除旧地址,并且仍然存在,或者2)在logging的TTL(生存时间)期间,旧地址仍在某个parsing器的caching中。 由于你描述的症状(有时候,ping会显示新的地址,有时会显示新的地址,我假设你在同一台机器上运行ping),我会投票支持1)。

很难说更多,因为你没有提供细节,特别是真正的域名。 https://dougbarton.us/DNS/bind-users-FAQ.html#RealNames

在Unix上你可以看到哪个假设是正确的。 例如,通过www.example.com:

% dig AAAA www.example.com ... www.example.com. 170199 IN AAAA 2001:500:88:200::10 

这里只有一个IP地址。 如果你看到两个(顺便说一下,AAAA = IPv6地址,A =旧的IPv4地址),这意味着假设1)是正确的。 否则,检查第二个字段中的数字。 在这里,170199秒:地址logging将停留在caching中less于两天。 重试挖掘,你会看到这个时间减less。