让网维变得简单,快速,准确。拒绝浪费时间,解放出更多的时间陪陪家人。 注册 | 登陆

新建FDNS项目(内部使用)

由于一些不可描述的原因,DNS解析到的部分域名会不正确。
该项目使用GOLANG开发的DNS服务器后台,并支持内存进行结果缓存。

FDNS项目以实现以下功能:
1.可识别域名所属国家,国内归属的域名走国内解析,国外的域名归属走国外解析。
2.可对结果进行缓存并回复给客户端,完成正确的域名解析。
3.作为插件形式运行在ROS的X86版本里。

 

更新版本:0.8
时间:2021.03.31
更新内容:添加网络认证模块,可以授权外部非信任机器运行,周期循环进行网络认证,认证失败核心模块将暂停工作,等待认证成功才会继续工作。

更新版本:0.7
时间:2021.03.01
更新内容:添加配置文件判断是否开启快速TTL同步。不开启快速TTL同步则所有解析结果都统一缓存固定的时长,开启快速TTL同步则TTL小于600秒的解析结果按实际TTL剩余时长缓存,大于600秒的按600秒缓存。

更新版本:0.6
时间:2021.02.16
更新内容:添加配置文件判断是否返回IPV6结果。可以通过过滤IPV6结果来提高效率,还可防止处于V4V6双栈网络里的终端调用V6结果导致选路优化失败。

更新版本:0.5
时间:2021.01.28
更新内容:优化解析代码,停用PTR解析,处理在极端环境下由于缓存不到PTR记录存在阻塞的问题。

更新版本:0.4
时间:2020.06.08
更新内容:优化解析代码,提高效率。在超过500台终端的环境测试提供DNS服务,性能及效果良好。

更新版本:0.3
时间:2020.5.23
更新内容:修复碰个别域名出现特殊情况无法解析的BUG。

更新版本:0.2
时间:2019.11.06
更新内容:优化性能,修复作为插件在ROS里运行时出现解错误的BUG。

Tags: dns, 解析, 智能, 分流, 选址

« 上一篇 | 下一篇 »

 

发表评论

评论内容 (必填):