【发布时间】:2013-07-24 07:02:43
【问题描述】:
我是一个网站的系统管理员。我将站点移至新服务器并为新服务器绑定了新的 IP .config,但我的网站可以从以前的服务器上看到,但是已经过去了 48 小时。 如果我导航到许多其他设备上的页面,它会将我带到新服务器。 我的问题是什么?
【问题讨论】:
我是一个网站的系统管理员。我将站点移至新服务器并为新服务器绑定了新的 IP .config,但我的网站可以从以前的服务器上看到,但是已经过去了 48 小时。 如果我导航到许多其他设备上的页面,它会将我带到新服务器。 我的问题是什么?
【问题讨论】:
48 小时足以让域传播。如果它仍然没有显示,你需要检查你设置的 dns。试试
挖掘 +trace domain.com
并确保它指向您的新服务器。更改 dns 后,dig 命令通常只需不到 30 分钟即可传播。如果仍然指向旧服务器,那么您的 dns 设置错误。
检查域的名称服务器并检查其指向的位置。您应该在那里编辑 dns。
【讨论】:
听起来您的系统中有一些缓存的 NS 记录。
以下方法可让您删除旧的和不准确的 DNS 信息:
Windows® 8
如果命令成功,您将看到以下消息:Windows IP 配置成功刷新了 DNS 解析器缓存。
Windows 7
如果命令成功,您将看到以下消息: Windows IP 配置已成功刷新 DNS 解析器缓存。
Windows XP、2000 或 Vista®
MacOS® 10.7 和 10.8
打开终端
键入以下命令:sudo killall -HUP mDNSResponder
警告:要运行此命令,您需要知道计算机的管理员帐户密码。
MacOS 10.5 和 10.6
打开终端
键入以下命令:sudo dscacheutil -flushcache
【讨论】: