Ste*_*een 43 dns firefox browser-cache
我太快访问我在客户服务器上设置的网站了,Firefox现在记得,这是(示例)的默认网站
testsite.mycompanyname.com (non existing subdomain, same as *.mycompanyname.com)
Run Code Online (Sandbox Code Playgroud)
是
www.mycompanyname.dk - or rather the IP of the default server
Run Code Online (Sandbox Code Playgroud)
之后我设置了公共DNS(a-record)以重定向到另一台服务器,但Firefox会记住默认的IP地址.
Chrome/IE/Safari - 没问题,因为他们在DNS开始之前没有访问过该网站...
我在about:config中设置了这些:
network.dns.disablePrefetch = true
network.dnsCacheExpiration = 0
Run Code Online (Sandbox Code Playgroud)
还要别的吗?
我真的需要firebug调试该网站的前端....
干杯
小智 61
DNS缓存发生在多个级别:应用程序询问本地系统,该系统要求本地配置的解析DNS服务器,该服务器要求权威DNS服务器.
about:config
是network.dnsCacheEntries
和network.dnsCacheExpiration
,可以设置0
为禁用缓存.sudo killall -HUP mDNSResponder
参考)ipconfig /flushdns
仅当HKLM\SYSTEM\CurrentControlSet\Services\Dnscache
启用了DNS缓存服务时;使用net start|findstr /i dns
或检查compmgmt.msc
)nscd
(名称服务缓存守护进程)dnsmasq
,或者两者都有...nslookup
首先报告解析服务器的地址,然后报告请求的地址.rndc flush
或 rndc flushname DOMAIN.NAME
TTL代表"生存时间"这一术语,用于描述请求客户端或服务器认为DNS记录有效的时间.短TTL意味着请求者被告知不要长时间缓存DNS查找.TTL的范围可以从几秒(例如对于DynDNS和类似)到几天或几周.
jah*_*ahu 24
我一直在使用"Clear Recent History\cache"解决方案一段时间了,但我注意到它在firefox更新之后停止工作(可能是20.0.1).因此,我已切换到https://addons.mozilla.org/en-US/firefox/addon/dns-cache/附加组件进行DNS清除.我希望这能帮助有同样问题的人.
编辑:改变了郝准建议的网址.
编辑2:不幸的是,从FireFox 32开始,这个插件不再兼容,无法使用.可能https://addons.mozilla.org/en-US/firefox/addon/dns-flusher/可能会替换它.
我发现network.dnsCacheExpiration = 0
仅凭这一点并不能完全奏效,但是如果您还设置network.dnsCacheEntries = 0
了 DNS 缓存,则会永久禁用。所以:
network.dnsCacheEntries = 0
network.dnsCacheExpiration = 0
Run Code Online (Sandbox Code Playgroud)
在某些时候起作用的以下方法目前不起作用(将所有方法都不能起作用):
network.dnsCacheExpiration=0
ipconfig /flushdns
但是,您可以打开一个新的私有窗口,私有窗口显然不使用与常规窗口相同的DNS缓存(这很令人欣慰)。
归档时间: |
|
查看次数: |
54354 次 |
最近记录: |