sing-box安装配置Vless-vision、Vmess-ws、Hysteria、Tuic、Naiveproxy
本教程测试环境:ubuntu 22.04 X64 sing-box 是新一代的通用网络代理平台,基本上目前流行的协议都支持,支持基于规则的分流、支持TUN等,支持的平台也很全,有网络代理平台的“瑞士军刀”之称,文档在 这里 。 sing-box更新迭代速度很快,新旧版本的配置不一定互相兼容,官方配置参考 这里 。 本博文通过sing-box安装目前流行的四种协议Vless-vision、Vmess-ws、Hysteria V2、Tuic V5、Naiveproxy到一个配置文件之中,且只需一个子域名及其证书。 申请证书,参考 这里 第5点,本博文所用域名six.mydomain.com,证书目录/root/sing mkdir -p /root/sing acme.sh --issue --dns dns_cf -d six.mydomain.com -k ec-256 acme.sh --installcert -d six.mydomain.com --key-file /root/sing/private.key --fullchain-file /root/sing/cert.crt --ecc 1、安装sing-box服务器端,参考 这里 SSH登录服务器,运行以下脚本 bash <(curl -fsSL https://sing-box.app/deb-install.sh) 安装完成后,二进制文件/usr/bin/sing-box ,配置文件/etc/sing-box/config.json 2、编辑服务器端配置文件 vi /etc/sing-box/config.json 写入以下内容,将 域名、证书地址、uuid、ws路径、密码、端口等 换成自己的 { "log": { "disabled": false, "level": "info", "timestamp": true }, "inbounds": [ { "type": "vless", "sniff": true,