clash 是一个非常强大的代理工具相较于v2rayN它的界面更加的美观,代理规则也更加的强大。然而我们使用v2-ui生成的vmess链接并不能直接在clash上面使用。clash订阅是这款代理软件唯一支持的配置文件。不过我们可以通过转换工具来将vmess链接转换成clash订阅。本教程将介绍如何搭建sub-web订阅转换服务。
依次运行下面四行代码,若是 Debian/Ubuntu 系统,请自行替换下面前两行命令中的yum为apt
命令执行完毕以后,请运行下面的代码查询 Node 与 Yarn 是否安装成功,若是成功会返回版本号。
这时,我们浏览器访问 务器ip:8080/ 应该可以进行前端 sub-web 的预览了。
找到backendOptions:将你解析好的后端地址输入进去。域名为你刚才准备的后端域名,要将http改成https,并且增加/sub?的后缀。(这样选项下面就会出现自己的后端地址)
配置完毕以后,程序会自动更新,再次刷新前端网页clash共享局域网,会出现刚才添加的相关规则,如图所示:
至此,我们的前端调试完毕,我们现在需要打包,生成一个发布目录并将他发布了。
首先停止调试程序,CTRL+C clash共享局域网,退出当前调试,然后执行下面的命令进行打包:
执行以下打包命令,在/root/sub-web下面会生成一个dist目录,这个目录即为网页的发布目录clash共享局域网!。
将/root/sub-web/dist文件夹内的所有文件复制到前端站点的根目录下即可。
在宝塔面板中新建后端的站点,同样配置好ssl并将设置站点的反向代理到25500。
点击新建好的后端网站的网站名在弹出来的消息盒子中点击反向代理添加发现代理clashofclans迫击炮。
这里我们可以用两种方法搭建后端程序,第一种是用二进制文件搭建,第二种为使用Docker搭建。我个人比较推荐Docker配置简单一行命令即可搞定。
完成以后,在/root文件夹下会多出一个subconverter的文件夹,这个就是我们的后端程序
到这里,后端也就搭建完毕了,我们现在可以在浏览器里面访问我们的后端了,访问后端域名出现下图即为后端搭建成功!
后端搭建成功后我们访问我们的前端将vmess订阅链接输入到框框中,选择后端地址和远程配置点击转换订阅。将转换完成的订阅链接在浏览器中打开,如果出现下图就说明你的订阅转换服务前后端都没问题cclash共享局域网lashofclans迫击炮。
具体到哪一步了呢?你后端的反向代理设置成功了吗?前端要自己打包成dist文件夹然后把里面的文件放到你网站的根目录下。