阿里云

域名解析缓存验证

域名是开发中必须使用的,基本上可以分为开发域名和测试域名两个大类,域名解析我最佩服的就是 阿里云 的域名解析,解析速度快还稳定。


下面说下如何域名解析缓存验证:


我们在部署了NSCD后,可以使用如下命令检查结果:

wget http://www.aabbccdd.com


同时结合tcpdump抓包,可以发现连续的多次该请求,只是在第一次产生了网络DNS请求,后续的wget命令,直接使用了NSCD缓存结果,没有产生网络DNS请求,另外,可以使用如下命令确认NSCD的缓存效果:

nscd -d


然后观察 cache hits on positive entries 这个字段的值是否是不断增加的,由此可以确认域名解析缓存是否生效的。


在windows系统中,每次DNS请求后,系统会按照响应结果进行缓存,使用如下命令可以看到当前系统中缓存的条目。

ipconfig /displaydns

image.png


如上图所示。有的童鞋可能会问了,怎么清理啊?下面是清理本机的DNS缓存,使用如下命令:

ipconfig /flushdns



喜欢就点个赞吧

发表评论

需要先登录,才能发表评论哦!登录

网友评论
暂无评论