一个小白撸谷歌云300$搭建Trojan的全程记录,如果你也是小白,按文中步骤操作,你也可以的,希望能帮到大家。提醒:把文章全部阅读一遍再进行实操。有写的不恰当的地方欢迎斧正。全文用到的工具和命令下载:
https://sxcool1024.lanzous.com/b00zcgdgd
正文中点击“回到顶部”四个字即可回到目录,点击目录也会跳到相应模块。
2020年4月29日更新:增加模块八:谷歌云如何防止免费试用到期后被扣费
2020年5月7日更新:增加模块九:谷歌云免费到期后如何不删除之前创建的项目继续免费试用
一、申请谷歌云并创建防火墙规则
1、申请谷歌云
- 打开谷歌云官网,点免费开始试用,选择一个国家,我这里以日文为例,这里选择哪个国家都可以。如图
回到顶部
- 接下来填写信息,信息完成后,点击开始免费试用,具体见下图:
- 账号类型选择个人;
- 不管选择哪个国家,这里的地址信息一定写真实的地址,我是用谷歌搜了一个大阪的具体地方,网上有很多地址生成器也可以用。姓名随便写;
- 信用卡信息全部写自己的真实信息,持卡人姓名写自己真实姓名;
回到顶部
- 申请成功后,直接进入到控制台页面。Google会从信用卡扣除1美元用于验证, 验证完成后会退还到信用卡中,我因为选的国家是日本,所以按等额的日元的扣的。具体如下图。那个验证费返还的特别快,我在收到扣费信息后,立马给银行打了电话,工作人员说后台显示已经冲账了,相当于没有刷卡扣钱。
回到顶部
2、创建防火墙规则
进入谷歌云后台,按照下图路劲找到防火墙规则,点击创建防火墙规则,需要填写的地方已用红圈圈出,如下图。
- 注意来源IP地址范围是0.0.0.0/0
- 目标选为网络中所有实例
- 协议和端口选择全部允许
回到顶部
二、为SSH工具准备密匙
生成密匙
打开puttygen.exe(官网), 直接点generate, 在下图红圈标注的空白区域不断移动鼠标直到生成密匙
回到顶部
保存密匙
点击Conversions->Export Open SSH Key把密匙文件保存到电脑,后边使用SSH工具连接谷歌云服务器时会用到。
回到顶部
三、谷歌云创建虚拟机实例(服务器)
找到创建实例
- 导航栏->computer engine->虚拟机实例,点击创建实例,如下图
回到顶部
创建实例过程填写
我把创建实例过程中需要填写修改的地方全部标注出来
- 名称: 随便填
- 地区: 建议选asia-east1-c,asia-east1-a, asia-east1-b, asia-east1-c 机房都在中国台湾彰化县, 实测c区更好。
- 区域:一般选择物理距离离你最近的
- 机器配置: 选共享核心(一个共享vCPU),614M内存, 一般加速上网, 看视频, 玩游戏都够用了, 看你自己需求
回到顶部
- 启动磁盘: 推荐选CentOS 8,本文命令都是基于CentOS 8, 如选Debian, Ubuntu等其他系统, 命令会稍有不同, 自行解决。
- 勾选HTTP和HTTPS
回到顶部
- 添加第二步中生成的SSH密匙
回到顶部
- 创建静态IP
回到顶部
- 以上全部完成后,点击创建
回到顶部
- 创建好的实例如图所示
回到顶部
四、准备域名
域名购买
- 这里以购买域名为例,免费的域名网上很多,比如可到Freenom申请。不过还是建议购买一个域名,因为综合来说更稳定,况且现在的域名价格也不是很贵。免费跟付费的域名有什么区别,请点击查看。我是在大名鼎鼎的域名提供商godaddy(官网)上购买的。当初是准备建设一个自己的博客而买的。当然越常见的域名后缀价格越高,比如.com、.net、.cn、.org等这些就属于常见的域名。我的购买账单如图:
回到顶部
- 大致讲一下购买步骤:打开官网,输入你想要的域名,比如我输入了sxcool1024,点击搜索,就会列出所有域名,根据自己需求选择,加入购物车,购买。具体如下图
回到顶部
回到顶部
五、把域名解析到谷歌云服务器地址
更改域名解析服务器
- 1、这里推荐用DNSPOD(官网),这是一个提供免费域名解析服务的网站,请自行注册,注册完成后,进入控制台,找到DNS管理->我的域名,添加域名。添加完成后,点击域名,默认里边有两条记录。如下图
回到顶部
- 2、进入购买域名的网站godaddy,找到我的产品,点击DNS,找到域名服务器,点击更改,把上一步在DNSPOD里添加的域名对应的两条默认记录的记录值复制到godaddy的自定义域名服务器处,这样我的域名(sxcool1024.com)解析服务器就变为DNSPOD。如下图
回到顶部
把域名解析到谷歌云实例
- DNSPOD添加域名后,域名里默认有两条记录,我们还需手动添加另外两条记录,手动添加的两条记录的记录值就是谷歌云创建的实例的外部IP,其它参数参照下图填写,如图所示
回到顶部
测试是否解析成功
- ping一下你的域名,看域名是否成功解析到你创建的谷歌云实例,注意,如果你的域名是免费的,等大概半小时以后再去ping,因为免费域名解析需要的时间长,如果是付费的域名,可直接操作这一步,不用等待。下图所示的就是成功解析。
回到顶部
六、利用SSH工具连接谷歌云实例
创建对话,设置连接和用户身份验证
- 这里用到的工具是XShell6,打开XShell6点击文件->新建对话,依次设置连接和用户身份验证,具体如下图
回到顶部
- 连接成功后如图所示,连接成功后才可以进行接下来的操作
sxszcoollm是当前登录的用户名,你的跟我的不一样
instance-1是实例名
~是当前工作路径
最后都是以 $ 或者 # 号结束,普通用户以 $ 号结束,只有root用户以 # 结束。
回到顶部
七、部署BBR加速和Trojan
部署BBR加速
- Linux系统中root用户拥有最高权限, 我们需要先切换到root用户, 否则运行某些命令时会提示无权限。Xshell连上服务器后, 先要切换到root用户。输入命令:
sudo -i,切换成功后,如下图
- 依次运行以下4条命令
- 安装wget
- 命令:
yum install -y wget
,运行如下图
- 下载shell脚本
- 命令:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
,运行如下图
- 给脚本赋予执行权限
- 执行脚本
- 命令:
./bbr.sh
,运行如下图
回到顶部
部署Trojan
- 执行以下命令一键部署,运行如下图
curl -O https://raw.githubusercontent.com/atrandys/trojan/master/trojan_mult.sh && chmod +x trojan_mult.sh && ./trojan_mult.sh
- 选择数字1,开始安装Trojan,安装过程中要输入绑定到本VPS的域名,如下图(动态图)
回到顶部
- 输入我的域名sxcool1024.com,你自己输入你的域名,最后结果如图,复制红圈中的链接在浏览器打开,下载Trojan文件压缩包,如下图
- 打开下载的Trojan压缩包,此时你直接双击trojan.exe即可运行Trojan实现翻墙,但是它是一个命令行黑界面,看着很不舒服。打开config.json文件可查看Trojan的服务器地址,端口、密码等信息,方便我们添加节点到其它科学上网工具。具体如下图
回到顶部
八、连接搭建节点,实现科学上网
支持Trojan协议的工具,电脑端有Trojan-Qt5(Win+Mac+Linux)、clash(Win+Mac),苹果手机可用shadowrocket,安卓手机可用Igniter。
Trojan-Qt5(Windows)设置教程
clash设置教程
shadowrocket设置教程
Igniter设置教程
回到顶部
九、免费到期如何防止意外扣费
最近听好多伙伴说谷歌云试用到期或者试用金额用完后又被谷歌扣了费,好多伙伴非常郁闷,不是说免费的吗,为啥还会扣费。这里首先提醒大家,谷歌云里边你不了解的东西千万别乱点。接下来,我们一起看如何防止免费到期被扣费,接下来所讲的都是建立于你是严格按照前边步骤操作的基础之上,你没有操作其它的。
不要点激活或者升级
我们操作完成前边七步,进入谷歌云平台,你会看到下图红框中的这句话,千万不要好奇点激活,否则免费结束后,继续使用就会被扣费。在概览页面也不要点击升级按钮。
回到顶部
其实谷歌还是非常人性化的,谷歌文档中,都已经说的非常明确,如果我们没有点激活或者升级,就一直是试用状态,试用状态在到期后,我们在试用期间创建的所有资源都将无法使用,包括我们创建的虚拟机实例,所以也不会产生额外费用。
但是如果我们好奇或者无意中点了激活或者升级后,从我们点激活或者升级那一刻算起,假如此时我们账户里还剩200元赠金,后续只要我们使用费用超过200元,超出的费用谷歌会从我们上边绑定的信用卡中直接扣走。具体说明见下图。
如果你无意中点了激活或者升级,为了防止扣费,在免费到期或者金额用完之前,一定记住把你创建的所有资源和结算账号等全部删除,如果还是不放心,那就把你的谷歌账号直接注销了。
回到顶部
十、免费试用到期后继续使用
很多伙伴在试用到期后,还想使用谷歌云的话,就得就重新再申请一个新的账号,再重新搭建一次服务,其实我们还可以继续使用我们已经搭建好的服务项目,我们只需要重新申请一个谷歌云账号,将新谷歌云账号的结算账号跟老谷歌云账号绑定到一起就可以了,接下来看详细步骤。
- 重新申请一个新的谷歌云账号,参考前边内容
- 进入新申请的谷歌云账号,点击账号管理—>添加新成员,新成员处填写老的谷歌云账号的邮箱,角色选择Billing Account Administra,全部填写完成后点保存,为了方便后边识别,也可点击重命名结算账号,随便起一个方便你识别的名字,假如起一个名字叫“新结算账号”。
回到顶部
- 登陆老的账号-点击结算,进入以后可以看到有多个结算账号,点击管理结算账号
回到顶部
- 点击“我的结算账号”后边的“我的项目”,可以看见我的项目里面就是我们老谷歌云账户建立的所有项目,点击后面三个竖点–点击更改结算账号
- 选择我们的新结算账号,点击设置账号,这样我们就完成了给老谷歌云账号绑定新结算账号
回到顶部
十一、福利
vultr新户充10$送100$活动
电报交流群:https://t.me/sxcool1024g
回到顶部