今天接着延伸有关trojan-go进阶搭建的话题,使得trojan像v2ray一样支持CDN功能。(CDN是内容交互网络,可以理解为网络加速)。如果对trojan-go还不太熟悉,可以先观看这期博文充电。使用cdn功能,可以在被墙的vps上使用Trojan服务。
搭建准备的东西:域名一个,vps一台(centos7操作系统)。
1,本博文是继续拓展trojan-go高级功能CDN,所以有关于trojan-go的基本安装和使用不再此赘述。需要查看相关文档,请点击此处。
1,将域名解析和cdn设置好,这里以CF演示为例,设置如下图:
利用ssh登录vps终端,找到服务端配置文件位置,使用[kbd]vi server.json[/kbd]编辑打开,将其下列代码复制粘贴到trojan服务端的配置文件所对应位置,配置好如下图所示。
"websocket": { "enabled": true, #设置true,开启CDN功能 "path": "/im_a_url_path", #路径建议尽量设置复杂,以免被侦查识别 "hostname": "www.your_awesome_domain_name.com" #设置个人域名访问 }
启动方式,(带配置文件模式),
nohup ./trojan-go -config server.json >trojan-go.log 2文中有不明白之处,或技术交流,欢迎在下方留言。
如你对以上教程的视频感兴趣,可以直接到油管频道中观看。