相同的networking,不同的网站相同的域名

我有一个我不明白的问题。 我们开发了现有网站的新版本。 这是在本地开发的,然后转移到新的服务器。 最后的变化是更新域名的DNS,以便parsing到新服务器的IP。 我的客户说他现在可以看到这个网站,但是我不能。 我觉得这很奇怪,但也许这个变化并没有完全传播到互联网上,所以我决定等一下。 然后,我决定从我的另一台运行ubuntu的电脑上查看网站。 该网站在那里工作,我看到了新版本。 这更奇怪了吧? 特别是考虑到他们都连接到同一个networking,并使用相同的互联网连接访问networking。 所以,我决定看看我的平板电脑上的网站,它也可以。 然后我的手机,它使用我的运营商的互联网服务连接到互联网。 该网站也适用于我的电话。

问题是,为什么它不能在其中一台电脑上工作? 让我们忘了平板电脑,电话一分钟。

我有两台计算机,一台运行Ubuntu,另一台运行Windows 7.运行Windows 7的计算机将域名指向旧IP,运行Ubuntu的域名parsing为新IP。 他们都连接到同一个互联网接入点。 我想也许我在某个时候改变了Ubuntu上的DNS,我不记得了,但是我从来没有在平板电脑上改变它们,它也解决了新的IP。 所以,我唯一的猜测是,Windows 7有自己的DNS,这是真的吗? 或者是怎么回事?

Windows执行本地DNScaching。 在提升的命令提示符处执行以下命令: ipconfig /flushdns ,然后尝试访问您的站点。

实际上,如果要在刷新本地parsing器caching之前validation,请运行以下命令: ipconfig /displaydns 。 我敢打赌,问题的域名与内部IP地址caching。

要加倍validation,请在提升的命令提示符下打开nslookup ,键入server 208.67.222.222然后回车。 然后inputset type=all并回车。 最后,inputdomain.com并回车。 您可能会看到具有正确IP地址的Alogging。

以上certificate了什么? 您的本地PC具有caching的内部IP地址,并且外部的公共DNS服务器具有适当的外部IP地址。

要closuresWindows DNS高速caching工具(使Windows像文明操作系统一样),请转到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters\MaxCacheEntryTtlLimit并将DWORD值设置为1。

检查Windows 7机器上的hosts文件: c:\Windows\System32\drivers\etc\hosts