Update README.md

This commit is contained in:
TheyCallMeSecond 2024-01-01 21:52:11 +03:30 committed by GitHub
parent 70b3595e7f
commit dfacaed53f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,79 +1,79 @@
# **更新内容** # **Updated content**
- **V 1.2** - **V 1.2**
- **客户端配置文件添加Clash API支持。** - **Client profile added Clash API support.**
- **其它优化与修复。** - **Other optimizations and fixes.**
<details> <details>
<summary><b>历史更新内容</b></summary> <summary><b>Historical update content</b></summary>
- **V 1.1** - **V 1.1**
- **修改客户端配置文件DNS配置部分。** - **Modify the DNS configuration section of the client configuration file.**
<br> <br>
- **V 1.1-beta.3** - **V 1.1-beta.3**
- **添加 HTTPUpgrade 传输层。** - **Add HTTPUpgrade transport layer.**
<br> <br>
- **V 1.1-beta.2** - **V 1.1-beta.2**
- **修复自动更新证书问题。** - **Fix the automatic update certificate issue.**
- **修复Cron检测规则。** - **Fix Cron detection rules.**
<br> <br>
- **V 1.1-beta.1** - **V 1.1-beta.1**
- **添加 Multiplex (多路复用)、TCP Brutal (拥塞控制算法)、ECH (TLS 扩展)配置;若要启用 Multiplex、TCP Brutal请使用1.7.0以上的 sing-box 内核,请在服务端自行安装 TCP Brutal。** - **Add Multiplex (multiplexing), TCP Brutal (congestion control algorithm), ECH (TLS extension) configuration; to enable Multiplex and TCP Brutal, please use the sing-box kernel above 1.7.0, please Install TCP Brutal on your own.**
- **添加对 Juicity 节点链接生成的支持。** - **Add support for Juicity node link generation.**
- **添加对 HTTP 协议的支持。** - **Add support for HTTP protocol.**
- **其它优化与修复。** - **Other optimizations and fixes.**
<br> <br>
- **V 1.0** - **V 1.0**
- **添加 WireGuard 解锁 YouTube 选项。** - **Add WireGuard unblock YouTube option.**
- **添加节点管理选项,支持删除任意节点的配置,包括服务端与客户端配置文件。** - **Add node management options to support deleting the configuration of any node, including server and client configuration files.**
- **删除节点配置仅支持Version1.0及之后的版本。** - **Deleting node configuration only supports Version: 1.0 and later.**
- **其它优化与修复。** - **Other optimizations and fixes.**
</details> </details>
# **说明** # **Notes**
- **脚本使用sing-box、Juicity内核。** - **The script uses sing-box and Juicity kernel.**
- **脚本支持 CentOS 8+、Debian 10+、Ubuntu 20+ 操作系统。** - **Script supports CentOS 8+, Debian 10+, Ubuntu 20+ operating systems.**
- **脚本所有协议均支持自签证书NaiveProxy除外** - **All protocols of the script support self-signed certificates (except NaiveProxy).**
- **脚本支持多用户。** - **Script supports multiple users.**
- **脚本支持所有协议共存。** - **Script supports coexistence of all protocols.**
- **脚本支持自签100年证书。** - **Script supports self-signed 100-year certificates.**
- **脚本支持自动续签证书。** - **Script supports automatic renewal of certificates.**
- **脚本支持HTTP、WebSocket、gRPC、HTTPUpgrade传输协议。** - **The script supports HTTP, WebSocket, gRPC, HTTPUpgrade transport protocols.**
- **脚本支持 Multiplex、TCP Brutal、ECH 配置;若要启用 Multiplex、TCP Brutalsing-box 内核需 ≥1.7.0,请在服务端自行安装 TCP Brutal。** - **The script supports Multiplex, TCP Brutal, and ECH configuration; to enable Multiplex and TCP Brutal, the sing-box kernel needs to be ≥1.7.0, and please install TCP Brutal on the server.**
- **由于 Clash 不支持 TCP Brutal、ECH 配置,如果启用这些配置将不会自动生成 Clash 配置文件。** - **Since Clash does not support TCP Brutal and ECH configurations, the Clash configuration file will not be automatically generated if these configurations are enabled.**
# **安装** # **Install**
- **Debian&&Ubuntu使用以下命令安装依赖** - **Debian&&Ubuntu use the following command to install dependencies**
``` ```
apt update && apt -y install curl wget tar socat jq git openssl uuid-runtime build-essential zlib1g-dev libssl-dev libevent-dev dnsutils cron apt update && apt -y install curl wget tar socat jq git openssl uuid-runtime build-essential zlib1g-dev libssl-dev libevent-dev dnsutils cron
``` ```
- **CentOS使用以下命令安装依赖** - **CentOS uses the following command to install dependencies**
``` ```
yum update && yum -y install curl wget tar socat jq git openssl util-linux gcc-c++ zlib-devel openssl-devel libevent-devel bind-utils cronie yum update && yum -y install curl wget tar socat jq git openssl util-linux gcc-c++ zlib-devel openssl-devel libevent-devel bind-utils cronie
``` ```
- **使用以下命令运行脚本** - **Run the script using the following command**
``` ```
wget -N -O /root/singbox.sh https://raw.githubusercontent.com/TinrLin/sing-box/main/Install.sh && chmod +x /root/singbox.sh && ln -sf /root/singbox.sh /usr/local/bin/singbox && bash /root/singbox.sh wget -N -O /root/singbox.sh https://raw.githubusercontent.com/TheyCallMeSecond/sing-box-manager/main/Install.sh && chmod +x /root/singbox.sh && ln -sf /root/singbox.sh /usr/local/bin/singbox && bash /root/singbox.sh
``` ```
# **使用方法** # **Instructions**
- **Clash客户端配置文件位于/usr/local/etc/sing-box/clash.yaml下载后加载到 Clash 客户端即可使用,需要配合 Meta 内核。** - **The Clash client configuration file is located in /usr/local/etc/sing-box/clash.yaml. After downloading, it can be used by loading it into the Clash client. It needs to cooperate with the Meta kernel.**
- **sing-box电脑端配置文件位于/usr/local/etc/sing-box/win_client.json下载后加载到 V2rayN、SFM 客户端即可使用。** - **sing-box computer configuration file is located in /usr/local/etc/sing-box/win_client.json. After downloading, it can be loaded into V2rayN and SFM clients for use.**
- **sing-box手机端配置文件位于/usr/local/etc/sing-box/phone_client.json下载后加载到 SFA、SFI 客户端即可使用。** - **sing-box mobile phone configuration file is located in /usr/local/etc/sing-box/phone_client.json. After downloading, it can be loaded into SFA and SFI clients for use.**
# **脚本支持的节点类型** # **Node types supported by script**
- **SOCKS** - **SOCKS**
- **HTTP** - **HTTP**
- **TUIC V5** - **TUIC V5**
- **Juicity** - **Juicity**
- **WireGuard--解锁 ChatGPT、Netflix、Disney+** - **WireGuard--Unlock ChatGPT, Netflix, Disney+**
- **Hysteria2** - **Hysteria2**
- **VLESS+TCP** - **VLESS+TCP**
- **VLESS+WebSocket** - **VLESS+WebSocket**
@ -82,7 +82,7 @@ wget -N -O /root/singbox.sh https://raw.githubusercontent.com/TinrLin/sing-box/m
- **VLESS+Vision+REALITY** - **VLESS+Vision+REALITY**
- **VLESS+H2C+REALITY** - **VLESS+H2C+REALITY**
- **VLESS+gRPC+REALITY** - **VLESS+gRPC+REALITY**
- **Direct--sing-box版任意门** - **Direct--sing-box**
- **Trojan+TCP** - **Trojan+TCP**
- **Trojan+WebSocket** - **Trojan+WebSocket**
- **Trojan+gRPC** - **Trojan+gRPC**
@ -104,4 +104,4 @@ wget -N -O /root/singbox.sh https://raw.githubusercontent.com/TinrLin/sing-box/m
- **VMess+WebSocket+TLS** - **VMess+WebSocket+TLS**
- **VMess+H2C+TLS** - **VMess+H2C+TLS**
- **VMess+gRPC+TLS** - **VMess+gRPC+TLS**
- **VMess+HTTPUpgrade+TLS** - **VMess+HTTPUpgrade+TLS**