zoukankan      html  css  js  c++  java
  • 如何刷新DNS缓存

    经常换空间的朋友一定知道,域名解析到新空间后,要一段时间才会生效到新空间,这是由于本地的DNS生效不及时导致的。这里青互联教大家一个即时更新本地DNS的方法。

    在不同的系统中刷新DNS缓存的方法如下。
    如果是Microsoft Windows (Win XP, Win ME, Win 2000, Win 98)系统:

    1. 开始——>运行——>输入 cmd 并回车
    2. 在打开的命令行窗口,输入 ipconfig /flushdns
    3. 完成!你的Windows DNS 缓存已经得到刷新。

    1

    如果是Microsoft Windows Vista 或 Windows 7 系统:

    1. 单击屏幕左下角的Microsoft Windows Vista或Windows 7 的开始标志
    2. 单击 所有程序
    3. 单击 附件
    4. 右键单击命令提示符
    5. 选择 以管理员身份运行
    6. 在打开的命令行窗口,输入

    ipconfig /flushdns

    你将会看到如下的确认信息:

    Windows IP 配置

    已成功刷新 DNS 解析缓存。

    如果是Linux系统,刷新 DNS 缓存需要重起 nscd daemon :

    1. 要重起 nscd daemon,在命令行窗口(terminal)输入

    /etc/rc.d/init.d/nscd restart

    2. 命令执行完毕,你的DNS缓存就被刷新了。

    如果是比较新的Linux版本,你可能需要使用下面的命令:

    /etc/init.d/nscd restart

    有的会提示需要管理员权限,则需要在命令前加 su 或 sudo

    su /etc/init.d/nscd restartor sudo /etc/init.d/nscd restart

    在linux系统中,可能会提示无该命令或者无该目录,其实是没有安装 nscd ,ubuntu可通过以下命令安装,其他版本linux请自行搜索

    apt-get install nscd

    如须管理员权限,根据上面修改。如果成功,会有如下提示

    * Restarting Name Service Cache Daemon nscd [ OK ]

    如果是Mac OS X苹果系统:
    1. 在命令行窗口(terminal)输入

    lookupd -flushcache

    例如:

    bash-2.05a$ lookupd -flushcache

    2. 命令执行完毕,你的DNS缓存就得到了更新。
    较新的苹果Mac OS X系统应该使用下面的命令:

    type dscacheutil -flushcache

    由于我不是用MAC系统的,所以说的不是很详尽。

    另一种是更改DNS服务器,因为不管你怎么刷新DNS,如果你的ISP的DNS信息没有刷新,你刷新了的DNS信息还是和原来的一样,这样我们就需要通过修改DNS服务器,以获得更新的DNS信息,因为修改域名信息后,各地的DNS服务器信息刷新速度不一值。

    源于青互联博客http://www.qing.es/2014/06/236.html

  • 相关阅读:
    ajax专题
    luogu P1346 电车 最短路
    luogu P1462 通往奥格瑞玛的道路 最短路
    luogu P1328 生活大爆炸版石头剪刀布
    luogu P1315 联合权值 枚举
    luogu P1156 垃圾陷阱 背包问题
    luogu P1217 回文质数 枚举
    luogu P3650 滑雪课程设计 枚举
    luogu1209 修理牛棚 贪心
    luogu P1223 排队接水 贪心
  • 原文地址:https://www.cnblogs.com/momi/p/3795768.html
Copyright © 2011-2022 走看看