以 Serverless 的方式部署 Trojan

""

Posted by Sliverkiss on May 5, 2024

准备材料

  1. cloudflare账户
  2. 一个域名,没有也没关系,下面会教你如何白嫖域名。

获取域名

如果已经拥有域名,或配置订阅后能够正常使用,可以跳过这一步骤。

1.访问cloudns,注册或登录账号。

2.在DNS Host页面选择create zone,点击Free zone

IMG_4444.jpeg

3.输入自己喜欢的域名,点击Create

IMG_4445.jpeg

4.创建完成后,先把这个域名放到一边,进行下面的部署操作。

部署

1.登录Cloudflare,在左边的侧边栏选择Workers和Pages,点击进入worker概述页面。

IMG_4432.jpeg

2.点击创建应用程序按钮,选择创建新的page项目

IMG_4433.jpeg

3.输入项目名称,上传_worker.js文件,完成创建page项目。

IMG_4434.jpeg

4.进入创建好的page管理页面,选择自定义域,点击右上角的设置自定义域按钮,输入准备好的域名,并点击继续

IMG_4435.jpeg

5.确认DNS记录,选择激活域

IMG_4436.jpeg

6.点击检查DNS记录,等待几分钟,直到验证完成

7.验证完成效果图如下

IMG_4438.jpeg

8.访问https://刚刚绑定的域名/sub,获取节点订阅

IMG_4439.jpeg

CloudNs域名绑定Page

如果没有进行之前的注册CloudNs域名操作,可以跳过这一步骤。

1.在之前的添加自定义域页面,输入之前注册的CloudNs域名,需要添加前缀。如:你注册的域名为aaa.cloudns.ch,则在自定义域输入xxx.aaa.cloudns.ch,其中xxx可以随意输入。

IMG_4435.jpeg

2.重复之前的激活域操作。

IMG_4436.jpeg

3.点击检查DNS记录,单击复制目标内容

4.打开cloudns,进入之前注册域名的管理界面,点击Add new record按钮

IMG_4446.jpeg

5.将Type选择为CName,并在host输入之前自定义域的前缀。如xxx.aaa.cloudns.ch,前缀则为xxxPoint to输入之前第三步复制的目标内容,最后点击Save

6.返回Page管理页面,再次点击检查DNS记录,等待完成验证。

7.验证完成效果图如下

IMG_4438.jpeg

裂变ip

1.打开Sub-Store,点击右下角的+号。如果不知道Sub-Store是什么,可以考虑跳过后面的步骤。

IMG_2256.jpeg

2.选择导入配置,需要导入的配置文件为cf-trojan.json

IMG_4447.jpeg

3.选择需要使用的节点区域。裂变的节点很多,不建议选择太多区域,一个就好。

IMG_4448.jpeg

4.将脚本操作中的_______.com全部更改为自己刚刚绑定的自定义域名。如xxx.aaa.cloudns.ch。将proxyip.sg.fxxk.dedyn.io中的sg字段修改为所选区域,如hkJP等。

IMG_4449.jpeg

5.最后点击底部的保存,复制订阅链接,导入代理软件即可享用。

相关问题解答

如果获取了订阅之后,出现ping不通的情况,可以分别尝试以下操作:

  1. 更换代理软件的测速链接,如http://1.0.0.1/favicon.icohttp://www.gstatic.com/generate_204http://www.apple.com/generate_204
  2. 更换域名
  3. 关闭WIFI,切换为流量,即更换运营商。
  4. 不用


ღゝ◡╹)ノ♡ PV: NaN | UV: NaN