1. DNS 缓存介绍: NSCD

    NSCD(name service cache daemon)是我们在linux上最常用的DNS缓存服务,它是glibc网络库的一个组件。基本上来讲我们能见到的一些编程语言和开发框架最终均会调用到glibc的网络解析的函数(如GETHOSTBYNAME or GETHOSTBYADDR等),因此绝大部分程序能够使用NS

  2. 测试几个公共 DNS 的性能

    最近CloudFlare推出了自己的免费DNS解析器:1.1.1.1,可以说CloudFlare是我比较喜欢的一个公司之一,当时在想具体性能怎么样,所以找了个工具本地测试了下。Shell脚本测试公共dns的性能,可以测试各个dns server的解析速度,标准输出如下: