QuickDNS服务器是一款基于Java开发的开源DNS服务器工具,能够直接运行在Windows和Linux系统上。它可以帮助用户在本地电脑搭建DNS服务,并完整记录所有发往本机的查询请求。对于需要精细管理DNS解析、测试域名或屏蔽特定站点的用户来说,这款轻量级工具相当实用。整个安装过程无需复杂配置,启动后即可通过网页界面进行管理。

1、 查询记录:自动记录所有发送到本机的DNS查询请求,方便查看解析日志
2、 DNS记录管理:允许用户手动设置自定义的DNS解析记录
3、 域名屏蔽:支持从本地文件或远程HTTP链接读取屏蔽列表,拦截指定域名
4、 转发服务器:当本地无法解析时,可将请求转发到用户指定的其他DNS服务器
5、 自助查询工具:内置一个简单的DNS查询器,方便随时测试域名解析结果
- QuickDNS处理查询时严格按照固定顺序执行:先检查域名屏蔽列表,再查询本地DNS记录,接着尝试转发服务器,最后才使用默认网关
- 只要在上述任意一个环节中成功获取到结果,就会立刻返回该结果,不再继续向下查询
- 理解这条流程有助于排查解析异常:例如被屏蔽的域名不会进入本地记录环节,而本地有记录时也不会触发转发
- 在Windows系统下,直接运行start.bat文件即可启动服务
- 在Linux系统下,执行deploy.sh start命令完成启动
- 首次启动时会自动进入安装引导页面,按提示完成基础配置后,程序会在当前目录生成config.json配置文件
- 若需要重新进行安装设置,只需手动删除当前目录下的config.json文件,然后再次启动即可
1、 适合开发人员或网络管理员在本地搭建测试用DNS环境,观察查询请求的走向
2、 也可用于个人电脑屏蔽特定广告或恶意域名,通过维护屏蔽列表来控制访问
3、 由于支持远程HTTP链接读取屏蔽规则,可以方便地同步网上的公共黑名单
4、 工具本身开源,使用Java编写,对运行环境有Java基础要求,建议在安装前确认系统已具备相应运行环境
(您的评论需要经过审核才能显示)
0条评论