背景:
今天接着延伸有关trojan-go进阶搭建的话题,使得trojan像v2ray一样支持CDN功能。(CDN是内容交互网络,可以理解为网络加速)。如果对trojan-go还不太熟悉,可以先观看这期博文充电。使用cdn功能,可以在被墙的vps上使用Trojan服务。
搭建准备的东西:域名一个,vps一台(centos7操作系统)。
搭建流程:
搭建准备
1,本博文是继续拓展trojan-go高级功能CDN,所以有关于trojan-go的基本安装和使用不再此赘述。需要查看相关文档,请点击此处。
域名解析,开启CDN
1,将域名解析和cdn设置好,这里以CF演示为例,设置如下图:
Trojan-go服务端部署CDN
利用ssh登录vps终端,找到服务端配置文件位置,使用[kbd]vi server.json[/kbd]编辑打开,将其下列代码复制粘贴到trojan服务端的配置文件所对应位置,配置好如下图所示。
1 2 3 4 5 |
"websocket": { "enabled": true, #设置true,开启CDN功能 "path": "/im_a_url_path", #路径建议尽量设置复杂,以免被侦查识别 "hostname": "www.your_awesome_domain_name.com" #设置个人域名访问 } |
Trojan-go服务端启动
启动方式,(带配置文件模式),
1 |
nohup ./trojan-go -config server.json >trojan-go.log 2<&1 & |
文中有不明白之处,或技术交流,欢迎在下方留言。
如你对以上教程的视频感兴趣,可以直接到油管频道中观看。
最新评论
重启vps后这个服务不能自启,能把一键安装脚本里加入自启动功能吗
白纸黑字写了禁止搭建代理。
passwall怎样配置
按照国别筛选怎么很多时候不出来呢
前面加个代理,如https://pd.zwc365.com/seturl/https://sspool.herokuapp.com/clash/proxies?c=TW
安装成功了,但是访问域名502
大佬 学到了 谢谢
大神,这个站点上面的版面想要修改,要如何操作,我在服务器上面看到的只是生成的静态页面。而找不到动态文件。那个安装文件也没有找到相关的页面设置。不知道是动态加载了哪些文件,能告知我一下吗?