← 返回首页

使用 Sing-box 工具箱一键脚本搭建多协议服务(实战记录)

基于 eooce/Sing-box 工具箱的一键脚本,在 VPS 上快速部署多协议服务,并总结实际使用体验与注意事项。
2026/4/9 #singbox #vps #network

一、背景

在搭建个人 VPS 的过程中,希望实现:

  • 稳定的网络连接能力
  • 尽量少折腾配置
  • 支持多协议,方便不同客户端使用

最终选择了 sing-box,并使用了工具箱里的“一键四协议脚本”。


二、为什么用一键脚本

手动配置 sing-box 的问题:

  • JSON 配置复杂
  • 容易写错
  • 协议组合不容易理解

一键脚本的优势:

  • 自动安装环境
  • 自动生成配置
  • 自动启动服务
  • 开箱即用

适合:快速上线 + 学习结构


三、部署流程

核心步骤其实很简单:

1. 登录 VPS

ssh root@your-ip

2. 执行安装脚本

bash <(curl -Ls https://raw.githubusercontent.com/eooce/Sing-box/main/install.sh)

(实际路径以仓库为准)


3. 自动完成

脚本会完成:

  • 安装 sing-box
  • 生成配置
  • 启动服务
  • 输出连接信息

四、四协议是什么

脚本通常会配置多个入口(inbound):

  • VLESS
  • VMess
  • Trojan
  • Shadowsocks(或类似)

👉 本质:

同一台服务器,支持多种客户端连接方式。


五、核心原理(理解重点)

即使是“一键脚本”,本质还是:

inbound(入口)

客户端 → 服务器


outbound(出口)

服务器 → 目标网站


routing(路由)

决定流量怎么走


六、我实际遇到的问题

1. 端口无法连接

原因:

  • VPS 防火墙没开

解决:

ufw allow 443

2. 客户端连不上

可能原因:

  • 地址填错
  • UUID 错误
  • 协议不匹配

3. Cloudflare 问题

如果用了 CDN:

  • 有些模式会影响连接
  • 建议先直连测试

七、优缺点

优点

  • 上手极快
  • 几分钟完成部署
  • 适合新手

缺点

  • 配置不透明
  • 不够灵活
  • 不利于深入理解

八、总结

一键脚本更像:

👉 “快速搭建工具”

而不是最终方案。

如果只是使用:

✔ 完全够用

如果想深入:

👉 建议后续手动配置 sing-box