为什么nslookup报告两个IP地址?

几个小时前,我做了一个DNS更改,我只用以下输出运行以下命令:

nslookup mydomain.com ns1.mynameserver.com Server: ns1.mynameserver.com Address: 111.111.111.111 Name: mydomain.com Addresses: 222.222.222.222 333.333.333.333 

222.222.222.222是旧IP。 333.333.333.333是新的IP地址。 他们为什么都出现? 由于我直接查询权威的DNS服务器,不仅应该显示新的IP地址?

忽略删除旧地址正是发生了什么事情。 当旧logging仍然在caching中时,这是不会发生的,当新的一个被添加或类似的东西 – 一个不同的新答案总是完全取代旧caching中的回答。

在区域文件的某个地方有一个旧地址的logging,并且在那里有一个新地址的logging。 有几种有效的语法方法可用于在区域中定义logging – 如果不特别查找要删除的logging,可能很容易忽略。