红联Linux门户
Linux帮助

BlackHoleJ 1.2.1发布,Java轻型DNS服务器

发布时间:2013-06-23 09:30:34来源:红联作者:empast
此次更新优化了DNS缓存功能,更新内容:

增加自定义缓存过期时间的功能。
优化了缓存目录地址。
修复了缓存持久化不生效的bug。

BlackHoleJ是一个Java编写的DNS服务器,它可以进行DNS缓存,也支持自定义域名配置,并可以防止DNS污染。比起老牌的DNS软件pdnsd、BIND,BlackHole功能更简单,但是更容易使用,性能也更好。BlackHole的主要功能包括:

DNS缓存
BlackHole具有DNS缓存以及持久化的功能,可以作为一个DNS缓存服务器使用,以加速DNS访问。
BlackHole缓存性能优秀,可以支持每秒50000次随机查询,平均响应时间0.3ms,高于pdnsd及BIND(测试报告)。
hosts风格自定义域名
BlackHole也支持修改域名配置,配置域名的方式非常简单,与hosts文件一致,并且支持通配符(目前仅支持A记录)。
例如:
127.0.0.1 *.codecraft.us
表示将所有以.codecraft.us形式结尾的域名全部指向127.0.0.1。

项目主页:https://github.com/code4craft/blackhole

来自:开源中国社区
文章评论

共有 0 条评论