Hugo博客公告弹窗

CF 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 &

部署说明:

  1. 新建目录

    mkdir -p /opt/cfserver
    cd /opt/cfserver
    
  2. 上传到 Linux 服务器

    # 将以下文件上传到服务器
    - dns-server (二进制文件)
    - web/ (整个目录)
    
  3. 在服务器上设置

    # 赋予执行权限
    chmod +x dns-server
    
    # 启动服务
    ./dns-server
    
    # 或后台运行
    nohup ./dns-server > cfserver.log 2>&1 &
    
  4. 访问 Web 界面

    • 浏览器访问:http://服务器IP:8081

    • 使用设置的令牌登录

    • 在界面中配置 Cloudflare 凭证和监控策略

CC BY-NC-SA 4.0 转载请注明
最后更新于 2026-01-07 17:01