最全协议sing-box一键脚本, 支持支持多协议多节点共存
sing-box一键脚本,支持多协议多节点共存,支持自动生成clash配置文件,支持自动生成sing-box客户端配置文件。
说明
XML/HTML代码
- 脚本支持IPV6单栈机。
- 脚本支持 CentOS 8+、Debian 10+、Ubuntu 20+ 操作系统。
- 脚本支持 warp 解锁 ChatGPT、Netflix、Disney+。
- 脚本支持多用户。
- 脚本支持多种协议共存。
- 脚本支持生成Clash客户端配置文件,需要配合Meta内核。
- 脚本支持生成sing-box客户端配置文件。
- 电脑端使用方法:下载生成的win_client.json文件====>>V2rayN客户端添加自定义配置服务器====>>地址加载生成的win_client.json文件====>>Core类型选sing_box====>>Socks端口1080。
- 手机端使用方法:下载生成的phone_client.json文件====>>手机下载sing-box官方客户端====>>Profiles点击New profile====>>name自己命名====>>Source选择Import====>>点击Import File====>>选择下载的phone_client.json文件。
XML/HTML代码
- #Debian&&Ubuntu使用以下命令安装依赖
- apt update && apt -y install curl wget tar socat jq git openssl uuid-runtime build-essential zlib1g-dev libssl-dev libevent-dev dnsutils
- #CentOS使用以下命令安装依赖
- yum update && yum -y install curl wget tar socat jq git openssl util-linux gcc-c++ zlib-devel openssl-devel libevent-devel bind-utils
- #使用以下命令运行脚本
- wget -N -O /root/singbox.sh https://raw.githubusercontent.com/TinrLin/script_installation/main/Install.sh && chmod +x /root/singbox.sh && ln -sf /root/singbox.sh /usr/local/bin/singbox && bash /root/singbox.sh
XML/HTML代码
- # Debian&&Ubuntu
- ## 安装iptables-persistent
- apt install iptables-persistent
- ## 清空默认规则
- iptables -F
- ## 清空自定义规则
- iptables -X
- ## 允许本地访问
- iptables -A INPUT -i lo -j ACCEPT
- ## 开放SSH端口(假设SSH端口为22)
- iptables -A INPUT -p tcp --dport 22 -j ACCEPT
- ## 开放HTTP端口
- iptables -A INPUT -p tcp --dport 80 -j ACCEPT
- ## 开放UDP端口(10010替换为节点的监听端口)
- iptables -A INPUT -p udp --dport 10010 -j ACCEPT
- ## 开放UDP端口范围(假设UDP端口范围为20000-40000)
- iptables -A INPUT -p udp --dport 20000:40000 -j ACCEPT
- ## 允许接受本机请求之后的返回数据
- iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
- ## 其他入站一律禁止
- iptables -P INPUT DROP
- ## 允许所有出站
- iptables -P OUTPUT ACCEPT
- ## 查看开放的端口
- iptables -L
- ## 添加NAT规则,20000:40000替换为你设置端口跳跃的范围,10010替换为你节点的监听端口
- iptables -t nat -A PREROUTING -p udp --dport 20000:40000 -j DNAT --to-destination :10010
- ## 查看NAT规则
- iptables -t nat -nL --line
- ## 保存iptables规则
- netfilter-persistent save
XML/HTML代码
- # CentOS
- ## 安装iptables-service
- yum install iptables-services
- ## 启用iptables服务
- systemctl enable iptables
- ## 启动iptables服务
- systemctl start iptables
- ## 清空默认规则
- iptables -F
- ## 清空自定义规则
- iptables -X
- ## 允许本地访问
- iptables -A INPUT -i lo -j ACCEPT
- ## 开放SSH端口(假设SSH端口为22)
- iptables -A INPUT -p tcp --dport 22 -j ACCEPT
- ## 开放HTTP端口
- iptables -A INPUT -p tcp --dport 80 -j ACCEPT
- ## 开放UDP端口(10010替换为节点的监听端口)
- iptables -A INPUT -p udp --dport 10010 -j ACCEPT
- ## 开放UDP端口范围(假设UDP端口范围为20000-40000)
- iptables -A INPUT -p udp --dport 20000:40000 -j ACCEPT
- ## 允许接受本机请求之后的返回数据
- iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
- ## 其他入站一律禁止
- iptables -P INPUT DROP
- ## 允许所有出站
- iptables -P OUTPUT ACCEPT
- ## 查看开放的端口
- iptables -L
- ## 添加NAT规则,20000:40000替换为你设置端口跳跃的范围,10010替换为你节点的监听端口
- iptables -t nat -A PREROUTING -p udp --dport 20000:40000 -j DNAT --to-destination :10010
- ## 查看NAT规则
- iptables -t nat -nL --line
- ## 保存iptables规则
- service iptables save
XML/HTML代码
- Socks
- TUIC V5
- juicity
- WireGuard--解锁 ChatGPT、Netflix、Disney+
- Hysteria2
- Vless+vision+Reality
- Vless+h2+Reality
- Vless+gRPC+Reality
- Direct--sing-box版任意门
- Trojan+tcp+tls
- Trojan+H2C+tls
- Trojan+gRPC+tls
- Trojan+ws+tls
- Hysteria
- ShadowTLS V3
- NaiveProxy
- Shadowsocks
- Vmess+tcp
- Vmess+ws
- Vmess+grpc
- Vmess+tcp+tls
- Vmess+ws+tls
- Vmess+h2+tls
- Vmess+grpc+tls
Reality Hysteria2 vmess ws一键安装脚本(另外一个傻瓜脚本无需域名)
reality和hysteria2 wss三合一脚本
XML/HTML代码
- bash <(curl -fsSL https://github.com/liuoqu444/sing-box-reality-hysteria2/raw/main/reality_hy2_ws.sh)
XML/HTML代码
- 程序 /root/sbox/sing-box
- 服务端配置 /root/sbox/sbconfig_server.json
- 重启 systemctl restart sing-box
- 状态 systemctl status sing-box
- 查看日志 journalctl -u sing-box -o cat -e
- 实时日志 journalctl -u sing-box -o cat -f
功能:
无脑回车一键安装或者自定义安装
完全无需域名,使用自签证书部署hy2,使用cloudflared tunnel支持vmess ws优选ip
支持修改reality端口号和域名,hysteria2端口号
无脑生成sing-box,clash-meta,v2rayN,nekoray等通用链接格式
甬哥Sing-box精装桶小白一键脚本
Sing-box一键四协议共存脚本【Vless-reality、Vmess-ws(tls)、Hysteria2、Tuic5】,支持双证书、内核切换,自定义多端口跳跃功能,自定义域名分流。脚本默认安装Argo临时隧道功能,支持显示分享链接、二维码,nekobox,v2rayn、clash-meta、SFA/SFI/SFW客户端配置文件输出
安装脚本:
XML/HTML代码
- bash <(curl -Ls https://gitlab.com/rwkgyg/sing-box-yg/raw/main/sb.sh)
- 或者
- bash <(wget -qO- https://gitlab.com/rwkgyg/sing-box-yg/raw/main/sb.sh 2> /dev/null)
一键部署 Hysteria 2
XML/HTML代码
- wget -N --no-check-certificate https://raw.githubusercontent.com/Misaka-blog/hysteria-install/main/hy2/hysteria.sh && bash hysteria.sh
Sing-box 全家桶(推荐)
项目特点:
XML/HTML代码
- 一键部署多协议,可以单选、多选或全选 ShadowTLS v3 / Reality / Hysteria2 / Tuic V5 / ShadowSocks / Trojan / Vmess + ws / Vless + ws + tls
- 节点信息输出到 V2rayN / Clash Meta / 小火箭 / Nekobox / Sing-box
- 自定义端口,适合有限开放端口的 nat 小鸡
- 内置 warp 链式代理解锁 chatGPT
- 不需要域名 ( vmess / vless 方案例外)
- 智能判断操作系统: Ubuntu 、Debian 、CentOS 、Alpine 和 Arch Linux,请务必选择 LTS 系统
- 支持硬件结构类型: AMD 和 ARM,支持 IPv4 和 IPv6
Sing-box for VPS 运行脚本:
XML/HTML代码
- bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/sing-box/main/sing-box.sh)
XML/HTML代码
- Option 参数 Remark 备注
- -c Chinese 中文
- -e English 英文
- -u Uninstall 卸载
- -n Export Nodes list 显示节点信息
- -p Change the nodes start port 更改节点的起始端口
- -o Stop / Start the Sing-box service 停止/开启 Sing-box 服务
- -v Sync Argo Xray to the newest 同步 Argo Xray 到最新版本
- -b Upgrade kernel, turn on BBR, change Linux system 升级内核、安装BBR、DD脚本
- -r Add and remove protocols 添加和删除协议
Vmess / Vless 方案设置任意端口回源以使用 cdn
其他脚本github自行搜索。