Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DNS缓存清除

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Ji Guang Ji Guang
November 09, 2012
120

 DNS缓存清除

Avatar for Ji Guang

Ji Guang

November 09, 2012
Tweet

Transcript

  1. Hosts • Browser -> Hosts -> (DNS->) IP • 当用户在浏览器中输入一个需要登录的网

    址时,系统会首先自动从Hosts文件中寻找 对应的IP地址,一旦找到,系统会立即打开 对应网页,如果没有找到,则系统再会将 网址提交DNS域名解析服务器进行IP地址的 解析。Hosts的请求级别比DNS高。 • 没有Hosts文件不受影响
  2. DNS • Domain Name System • Domain -> IP –

    Paipai.com -> 121.14.76.225 – Baidu.com -> 220.181.111.86
  3. 系统DNS缓存 • 1. 控制面板 - 管理工具 - 服务 重启DNS Client

    和 DHCP client 服务 • 2. cmd - ipconfig /flushdns
  4. 浏览器DNS缓存 • IE: • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersi on\InternetSettings\ 中创建 DnsCacheTimeout 和 ServerInfoTimeOut

    ,类型为 DWORD 。都指定为 5 ,浏览器就 的 dns cache 过期时间就是 5s 。 • [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersi on\Internet Settings] “DnsCacheEnabled”=dword:00000000 “DnsCacheTimeout”=dword:00000000 “ServerInfoTimeOut”=dword:00000000 • 微软相关文档:http://support.microsoft.com/kb/318803 • Windows 2000 以前的 Microsoft 操作系统不包含客户端DNS缓存 功能