项目:https://github.com/woniu336/CFGuard
系统:Debian12 测试通过
前言
目前一直再用彩虹大佬的聚合dns,感觉有些重了,大部分功能用不上,就自己搞了个自用的,分享给大家。
特色:
- 解析管理,这是最基础要有的
- 容灾检测,自动切换与恢复
- 多账户支持(如果你有多个cf)
- 通知,支持钉钉、tg、邮件
提醒:令牌不要用全局的,新建一个具有DNS编辑权限的令牌
放行防火墙
默认8081端口,例如
ufw allow 8081/tcp
安装 unzip 工具避免安装失败
sudo apt-get update
sudo apt-get install unzip
部署脚本
curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/cfserver.sh && chmod +x cfserver.sh && ./cfserver.sh
修改令牌
cd /opt/cfserver && ./dns-server -reset-token
然后重启
cd /opt/cfserver && pkill dns-server && nohup ./dns-server > /dev/null 2>&1 &
访问 Web 界面
-
浏览器访问:IP:8081
-
使用设置的令牌登录
-
在界面中配置 Cloudflare 凭证和监控策略
预览
