前言
最近测试了一下Trojan,发现Trojan用caddy和官方一键脚本搭建非常方便,速度也非常快。只是Trojan的客户端在个平台上比较麻烦,Mac和PC上都是GUI客户端,分流规则需要配合浏览器插件。Android客户端上分流规则非常简陋,只是简单区分国内国外而已。
幸好最近Clash最新的dev核心支持Trojan了,测试了一下,速度还挺不错的,家里的Openwrt也能通过OpenClash使用Trojan协议,分流也更加方便。
我同时也需要用一些机场的节点来解锁一些流媒体,需要把机场的订阅链接和我自己搭建的Trojan和V2ray节点合并在同一个clash配置文件中。这个时候,我偶尔在Github上看到了Subconverter和sub-web,发现这两个工具真的是太好用了,对于我的需求完全能满足。下面简单记录一下我自己的搭建过程。
项目地址:
clash:GitHub
subconverter: GitHub
sub-web : github
Subconverter
subconverter 本地或者部署在服务器端都很方便,这里我部署在了服务器上,方便分享给大家使用。
|
|
然后安装Caddy,将subconverter反向代理到443端口
|
|
然后就大功告成啦!
快点访问 https://api.xxx.xx 测试一下吧。
安装sub-web
sub-web是subconverter的前端界面,搭建起来非常简单。使用Vue-js生成就可以了。我这里就不多讲了,作者已经写的很清楚了。
偷懒的同学用我的也可以,记得填自己的后端链接!
这里也直接提供了编译好的sub-web静态文件,直接使用Caddy或者nginx serve即可。