安装 Sing-Box

Sing-Box 是一款强大的代理工具,支持多种协议和配置功能,适用于构建灵活高效的网络服务。以下是不同系统下的安装方法。

Debian 系统

运行以下命令安装:

bash <(curl -fsSL https://sing-box.app/deb-install.sh)

Redhat 系统

运行以下命令安装:

bash <(curl -fsSL https://sing-box.app/rpm-install.sh)

Archlinux 系统

运行以下命令安装:

bash <(curl -fsSL https://sing-box.app/arch-install.sh)

手动安装

如果需要手动安装,可前往 Sing-Box 官方下载页面 获取适配版本,根据指引完成安装。


修改 Sing-Box 配置

安装完成后,Sing-Box 的默认配置文件位于:

/etc/sing-box/config.json

编辑该文件以自定义代理设置,配置参数的详细说明请参考 官方配置手册


配置 SSL/TLS 证书

为了确保通信的安全性,推荐配置 SSL/TLS 证书。Sing-Box 支持两种方式:

手动配置

将证书和密钥文件路径添加到配置文件中。例如:

{
  "tls": {
    "certificate": "/path/to/certificate.crt",
    "key": "/path/to/private.key"
  }
}

自动申请证书

如果没有现成的证书,Sing-Box 支持 ACME 协议,可自动申请和管理 Let's Encrypt 证书。配置方法参考 TLS 配置文档

示例配置:

{
  "tls": {
    "acme": {
      "domains": ["example.com"],
      "email": "[email protected]"
    }
  }
}

Sing-Box 管理命令

启动服务

sudo systemctl start sing-box

停止服务

sudo systemctl stop sing-box

查询运行状态

sudo systemctl status sing-box

通过这些简单的命令,可以方便地管理 Sing-Box 服务的运行状态。


如果你尚未购买 VPS,可参考 VPS 推荐 选择合适的服务,开始搭建你的网络服务!

END
本文作者:
文章标题: 快速上手 Sing-Box:安装、配置与管理全指南
本文地址: https://www.haovps.top/archives/338.html
版权说明:若无注明,本文皆 高性能VPS推荐与IT技术博客 | Haovps.Top 原创,转载请保留文章出处。
cc
最后修改:2024 年 11 月 17 日
如果觉得我的文章对你有用,请随意赞赏