微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

BlackHoleJ 迷你DNS服务器

程序名称:BlackHoleJ

授权协议: LGPL

操作系统: 跨平台

开发语言: Java

BlackHoleJ 介绍

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

BlackHole缓存性能优秀,可以支持每秒50000次随机查询,平均响应时间0.3ms,高于pdnsd及BIND(测试报告)。

BlackHole也支持修改域名配置,配置域名的方式非常简单,与hosts文件一致,并且支持通配符(目前仅支持A记录)。

例如:

127.0.0.1   *.codecraft.us

表示将所有以.codecraft.us形式结尾的域名全部指向127.0.0.1。

BlackHole还包含一个Web管理模块 Hostd
,可以让每个用户管理自己的域名配置,并且彼此之间不冲突。

BlackHoleJ 官网

https://github.com/code4craft/blackhole/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐