Linuxword Global
当前位置: 通信协议 > VPS上安装Trojan-Go,配合使用CDN+Websocket保护VPS

概述:VPS安装了Trojan-Go,配合CDN+Websocket后,速度很快,而且还可以保护VPS永不被墙,十分符合作为备用节点或日常工作学习使用。大神Jrohy在其V2.8.0的一键脚本中就已支持Trojan-Go,在本文发表时,已更新到了V2.9.7.4,相信在可靠性方面已经十分成熟。既然是一键脚本,我们只要有一台VPS,就可在上面很方便地安装部署。

准备工作

  1. VPS一台,本文我们以VMSHELL CMI.HK 提供的VPS为例,重置安装主流的操作系统,此处以Debian 10为例。
    链接中的VPS目前每年只需要$24美元,按照本文步骤安装设置后,看Youtube的8K无压力,晚上繁忙时段也能保持在5万+左右,具体图例在下方演示里有。
  2. 崭新的域名一个,没有域名请到Namesilo购买域名,每年也就几美元。
  3. 托管Cloudflare,搭建完成前不要开启橙色的小云朵,否则SSL证书无法获取。
    Cloudflare的注册十分简单,完成注册后登陆。按照下图进行设置,并保存。这里就利用Cloudflare解析了Trojan-Go需要用到的伪装网站域名。这里以域名hosteons.5best1s.com,VPS的IP地址45.88.115.123为例。
cloudflare-add-a-record
cloudflare-ssl-setup

便宜的VPS上搭建Trojan-Go控制面板

Jrohy项目地址:点此访问。

准备工作

SSH工具,建议使用Netsarang的家用/学校免费版。

xshell-download

连接VPS服务器

xshell-setup

对着刚建立的连接Hosteons按鼠标右键,选择【属性】。

xshell-input-the-username-and-password

输入VPS的登陆名和密码(在欢迎邮件里有),并输入上图所在位置,按【确定】保存。

xshell-login-vps-server

双击Hosteons,Xshell将连接VPS服务器,当出现上图的#号提示符,表示已成功以root身份登陆。

开启Debian10自带的BBR加速

脚本如下,可以一起复制运行,或分四行代码一条一条运行。

  1. echo “net.core.default_qdisc=fq” >> /etc/sysctl.conf
  2. echo “net.ipv4.tcp_congestion_control=bbr” >> /etc/sysctl.conf
  3. sysctl -p
  4. lsmod | grep bbr

更新系统安装环境

以下命令行只适用于Debian。

更新系统

apt update -y

安装curl

apt install -y curl

Jrohy的一键Trojan面板脚本

  1. #安装/更新
  2. source <(curl -sL https://git.io/trojan-install)
  1. #卸载
  2. source <(curl -sL https://git.io/trojan-install) –remove

安装过程中,会出现3次提示,请根据以下选项进行:

  • 第一次需要选择1. Let’s Encrypt证书
  • 请输入申请证书的域名:hosteons.5best1.com
  • 选择‘1. 安装docker版sql(moriabd)’

注:跑完以上代码后,最后会出现一个选择菜单,不用理会,直接回车退出即可,即回到#提示符的状态下。至此,Trojan-Go面板搭建完成。

根据提示,在浏览器输入‘https://hosteons.5best1s.com’登陆Trojan面板。

修改Trojan类型为Trojan-Go

第一次登陆面板时,会让您输入登陆密码,输入完后请使用用户名‘admin’及您设置的密码登陆。

trojan-go-setup

更改Trojan-Go配置文件

用Xftp登陆VPS,设置方法和Xshell一样,这里不再赘述(协议使用SFTP)。

找到VPS目录文件 /usr/local/etc/trojan/config.json ,备份一份(若是把类型切换回来可以恢复使用Trojan)。

xftp-connect-vps

对着config.json文件按鼠标右键,选择‘用记事本编辑’。

edit-jason-file1

红色框内的代码如下,注意:要在mysql的大括号}后加一个英文的逗号。路径和域名需要在客户端匹配。

  1. “websocket”: {
  2. “enabled”: true,
  3. “path”: “/DFE4545DFDED/”,
  4. “host”: “你的域名”
  5. },
  6. “mux”: {
  7. “enabled”: true,
  8. “concurrency”: 8,
  9. “idle_timeout”: 60
  10. }

保存后,在Trojan-Go面板重启服务。

trojan-go-restart

Trojan-Go客户端

Trojan-QT5(支持Windows/Mac)

Windows版下载

Mac版下载

客户端设置如下:

服务器地址:hosteons.5best1s.com
服务器端口:443
密码:Trojan-Go控制面板里找到‘用户管理’里的密码
SNI:hosteons.5best1s.com
多路复用:选中开启
Mux并发:8
Websocket:选中开启
路径:config.jason里的路径名,包括前后的斜杠/和您设置的路径名
主机名称:hosteons.5best1s.com

到此处,未开启CDN的Trojan-Go已能进行连接,我这里测试的移动100M宽带大约是1万+。

但在开启CDN橙色小云朵后,速度可以保持5万+。测速如下图:

hosteons-trojan-go-speed-test

也许您会问,这款VPS是否支持观看Netflix?

答案是:可以1f44f.svg_1f44f.svg_1f44f.svg_而且是美区的片源(该VPS的基站目前都在美国洛杉矶)。

netflix-homepage

QV2RAY(支持WIN/Mac)

客户端下载地址

内核下载地址

Igniter-God (支持安卓)

项目地址

客户端下载

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏
一分也是爱

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: admin@linuxxword.com,我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 2591 篇
  • 草稿数目: 22 篇
  • 分类数目: 6 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 13021 个
  • 注册用户: 139 人
  • 访问总量: 8,648,680 次
  • 最近更新: 2024年11月21日