🎬 视频教程

📌 搭建节点教程

📌 保活方式

serv00 提供了 网页保活 功能,用户可以直接访问 保活页面 进行维护,操作简便。

功能路径:/up是保活,/re是重启,/rp是重置节点端口,/list/你的uuid 是节点及订阅信息

实测效果:

  • 被杀的进程不同,激活方式也不同。

  • 直接访问 保活页面,不一定能成功恢复进程。

  • 若保活无效,可尝试访问 重启页面 以重启主进程。

    (⚠️ 但如果主进程已被彻底杀死,重启页面可能无效)

    3.28更新

    • 即使所有进程被杀,保活页面可以一下全部拉起
  • 仍然无效时,可 重置端口,但需注意:

    • 端口变更可能导致订阅信息变更。
    • 需使用 UUID 重新查询订阅信息。

以上所有操作均可通过网页远程完成,操作便捷!


📌 自动保活方式(Cloudflare Workers)

步骤 1:创建 Cloudflare Workers

  1. 进入 Cloudflare Workers
  2. 点击 创建 Worker
  3. 默认选择 Workers,点击“Hello World”跳过模板,直接创建。
  4. 自定义项目名称,然后点击 部署

步骤 2:编辑代码

  1. 点击 编辑代码,删除默认代码。

  2. 替换为以下 勇哥脚本的自动保活代码

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    addEventListener('scheduled', event => event.waitUntil(handleScheduled()));

    // 配合甬哥的 serv00 SSH 脚本 / Github / VPS / 软路由脚本,生成保活网页与重启网页
    // 每个保活 /up 网页或每个重启 /re 网页之间用空格、逗号或其他间隔符,网页前需带 http://
    const urlString = 'http://保活或重启网页1 http://保活或重启网页2 http://保活或重启网页3 ………';
    const urls = urlString.split(/[\s,,]+/);
    const TIMEOUT = 5000;

    async function fetchWithTimeout(url) {
    const controller = new AbortController();
    const timeout = setTimeout(() => controller.abort(), TIMEOUT);
    try {
    await fetch(url, { signal: controller.signal });
    console.log(`✅ 成功: ${url}`);
    } catch (error) {
    console.warn(`❌ 访问失败: ${url}, 错误: ${error.message}`);
    } finally {
    clearTimeout(timeout);
    }
    }

    async function handleScheduled() {
    console.log('⏳ 任务开始');
    await Promise.all(urls.map(fetchWithTimeout));
    console.log('📊 任务结束');
    }
  3. 点击部署,保存代码。


步骤 3:配置定时任务

  1. 返回项目主页
  2. 进入 设置 > 触发器
  3. 点击 添加触发器,选择 CRON 触发
  4. 设置定时触发频率(建议:每 30 分钟执行一次)。
  5. 点击添加,确认完成定时任务

步骤 4:查看运行状态

  • 事件详细信息 中,单击 “查看事件”,即可查看运行明细。

📌 自动保活的实测效果

  • 这个自动保活代码,只能保证保活进程的存在;

  • 受限于,保活程序并不能完全解决其他进程被杀的问题

  • 只能说,在特定条件下能保活

    3.28更新

    • 目前测试,只要不是IP被封
    • 自动保护程序就会按时保证节点正常

📢 最后:

  • serv00 代理节点 依赖外部脚本,稳定性较差。

  • 不建议作为主力节点使用,仅适用于备用或临时需求。

  • “完美保活方案”并不存在,文章会跟随脚本优化,持续更新优化教程

🔗 友情链接:

serv00 搭建代理节点 | 问题汇总 | 失效分析 | 保活方案