分流 TLS 流量,支持按 sni 分流,分流 http 和无特征流量。
用于分流 TLS 流量,适用于 vmess + TLS + Web 方案实现,并可以与 trojan 共享端口。
- sni 分流
- http 和无特征流量分流
- 静态网站服务器
- 自动获取证书
下载安装
对于 linux-amd64 可以使用脚本安装,以 root 身份执行以下命令
bash <(curl -L -s https://raw.githubusercontent.com/liberal-boy/tls-shunt-proxy/master/dist/install.sh)
- 配置文件位于
/etc/tls-shunt-proxy/config.yaml
- 其他平台需自行编译安装
使用
命令行参数:
-config string
Path to config file (default "./config.yaml")
点击此处展开示例配置文件
故障排查和常见问题
- service 启动失败,请使用命令
sudo -u tls-shunt-proxy /usr/local/bin/tls-shunt-proxy -config /etc/tls-shunt-proxy/config.yaml
运行,获取错误信息 fail to load tls key pair for xxx.xxx: open /xxx/xxx.key: permission denied
确保用户tls-shunt-proxy
有权读取证书
No comments:
Post a Comment