【问题标题】:DNS caching and Bind ConfigDNS缓存和绑定配置
【发布时间】:2013-07-24 07:02:43
【问题描述】:

我是一个网站的系统管理员。我将站点移至新服务器并为新服务器绑定了新的 IP .config,但我的网站可以从以前的服务器上看到,但是已经过去了 48 小时。 如果我导航到许多其他设备上的页面,它会将我带到新服务器。 我的问题是什么?

【问题讨论】:

    标签: web dns bind


    【解决方案1】:

    48 小时足以让域传播。如果它仍然没有显示,你需要检查你设置的 dns。试试

    挖掘 +trace domain.com

    并确保它指向您的新服务器。更改 dns 后,dig 命令通常只需不到 30 分钟即可传播。如果仍然指向旧服务器,那么您的 dns 设置错误。

    检查域的名称服务器并检查其指向的位置。您应该在那里编辑 dns。

    【讨论】:

      【解决方案2】:

      听起来您的系统中有一些缓存的 NS 记录。

      以下方法可让您删除旧的和不准确的 DNS 信息:

      Windows® 8

      1. 按 Win+X 打开 WinX 菜单。
      2. 右键单击命令提示符并选择以管理员身份运行。
      3. 输入以下命令并回车:ipconfig /flushdns

      如果命令成功,您将看到以下消息:Windows IP 配置成功刷新了 DNS 解析器缓存。

      Windows 7

      1. 点击开始按钮。
      2. 在“开始”菜单搜索字段中输入 cmd。
      3. 右键单击命令提示符并选择以管理员身份运行。
      4. 输入以下命令并回车:ipconfig /flushdns

      如果命令成功,您将看到以下消息: Windows IP 配置已成功刷新 DNS 解析器缓存。

      Windows XP、2000 或 Vista®

      1. 点击开始按钮。
      2. 在“开始”菜单上,单击“运行”。
      3. 在运行文本框中键入以下命令:ipconfig /flushdns

      MacOS® 10.7 和 10.8

      打开终端

      键入以下命令:sudo killall -HUP mDNSResponder

      警告:要运行此命令,您需要知道计算机的管理员帐户密码。

      MacOS 10.5 和 10.6

      打开终端

      键入以下命令:sudo dscacheutil -flushcache

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-12
        • 2015-05-18
        • 2011-11-04
        • 2012-08-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多