各种操作系统下清空DNS缓存方法/命令

2012年8月16日 | 分类: 翻墙相关 | 标签: , ,

各种操作系统下清空DNS缓存方法/命令

微软windows下如何清空DNS缓存

In Microsoft Windows, you can use the command ipconfig /flushdns to flush the DNS resolver cache.

在微软windows下,你可以用命令 ipconfig /flushdns 来清空dns 缓存内容。

You can also use the command ipconfig /displaydns to view the DNS resolver cache.

你也可以用命令 ipconfig /displaydns 来查看dns 缓存内容。

ipconfig /flushdns

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.

How to Flush DNS in Mac OSX

Mac OSX下如何清空DNS缓存

In Mac OSX, you can use the command lookupd -flushcache to flush the DNS resolver cache.

在Mac OSX中,你可以用这个命令lookupd -flushcache来清空保留的缓存。

bash-2.05a$ lookupd -flushcache

How to Flush DNS in Linux

Linux 下如何清空DNS缓存

In Linux, the nscd daemon manages the DNS cache.

在linux中,nscd进程负责管理DNS缓存。

To flush the DNS cache, restart the nscd daemon.

要清空DNS缓存,重启nscd 守护进程就行了。

To restart the nscd daemon, use the command `/etc/rc.d/init.d/nscd restart`.

要重启nscd 进程,使用命令 /etc/rc.d/init.d/nscd restart

来源http://site.feifeixiu.com/178.html

在使用国外VPN前清空DNS缓存可以清除DNS缓存中的域名污染。

  1. 2012年8月16日23:06

    lookupd 不是系统自带的,不方便。

    lion 可以这样,sudo killall -HUP mDNSResponder
    ref: http://osxdaily.com/2008/03/21/how-to-flush-your-dns-cache-in-mac-os-x/