通过谷歌云(GCP)免费科学上网一年

《通过谷歌云(GCP)免费科学上网一年》

简介

谷歌云有一年免费试用期,包括赠送的$300礼金,我们可以通过它安装SS+BBR,建立一个科学上网的平台。

准备工作

  • 谷歌账号;
  • 一张外币信用卡。

注册账号

在谷歌云网站https://cloud.google.com/free/中点击免费试用:

《通过谷歌云(GCP)免费科学上网一年》

填写基本信息:

《通过谷歌云(GCP)免费科学上网一年》

《通过谷歌云(GCP)免费科学上网一年》

填写并提交后,赠送的300美金自动到账。

创建VM示例

账号注册成功后,进入控制台,可以在【结算】中查看详细信息:

《通过谷歌云(GCP)免费科学上网一年》

接下来就要创建一个VM实例(也就是服务器了)。在左侧的菜单中找到【Compute Engine】-【VM实例】:

《通过谷歌云(GCP)免费科学上网一年》

点击【创建实例】添加一个虚拟机,如图所示:

《通过谷歌云(GCP)免费科学上网一年》

需要注意的是:

  1. 名称:随便填;
  2. 地区:选择亚洲台湾,速度好点;
  3. 类型:使用小型就够了;
  4. 系统选择了CentOS 7;
  5. 勾选允许HTTP流量和允许HTTPS流量。

最后点击【创建】就获得了一个虚拟机。此时创建的虚拟机只有一个临时的静态地址,我们还要获得一个永久的静态地址。

配置

首先,在左侧菜单栏打开【VPC网络】-【外部IP地址】:

《通过谷歌云(GCP)免费科学上网一年》

打开后将创建的实例中的类型【临时】改成静态,就获得了静态IP地址。

《通过谷歌云(GCP)免费科学上网一年》

然后再打开【VPC网络】-【防火墙规则】,此时需要创建两个防火墙规则,点击【创建防火墙规则】:

《通过谷歌云(GCP)免费科学上网一年》

首先创建第一个规则:

《通过谷歌云(GCP)免费科学上网一年》

  • 流量方向:入站
  • 目标:网络中所有实例;
  • 来源ip地址:0.0.0.0/0;
  • 协议和端口:全部允许。

接着创建第二个规则:

《通过谷歌云(GCP)免费科学上网一年》

  • 流量方向:出站
  • 目标:网络中所有实例;
  • 来源ip地址:0.0.0.0/0;
  • 协议和端口:全部允许。

也就是一次入站,一次出站。

安装SS和BBR

shadowsocks可以指一种SOCKS5的加密传输协议,也可以指基于这种加密协议的各种数据传输包。

首先我们要进入服务器中,完成SS和BBR的安装。在实例的后面点击【在浏览器窗口中打开】,进入服务器:

《通过谷歌云(GCP)免费科学上网一年》

《通过谷歌云(GCP)免费科学上网一年》

首先输入:

获得管理员权限。

接下来的内容参照一键脚本搭建SS/搭建SSR服务并开启BBR加速,内容如下:

1.安装git:

2.下载一键安装脚本:

3.运行脚本:

注:其中的flyzy2005.com要换成自己想设置的密码(也就是以后客户端要填入的密码)。第二个参数1024端口号,默认是1024,也可以设置成其他的端口号。看到如下所示则表示安装成功:

《通过谷歌云(GCP)免费科学上网一年》

如果需要改密码或者改端口,只需要重新再执行一次搭建ss脚本代码就可以了,或者修改/etc/shadowsocks.json这个配置文件。

开启BBR加速

BBR是google开源的加速算法,使得上网的速度有一定的提升。接下来介绍快速开启的方法。

执行如下命令:

等待一段时间,会提示是否需要重启服务器,输入 y 立即重启。重启之后输入如下命令判断是否成功:

当结尾出现 bbr关键词就表示开启成功。至此就完成了服务器端的配置工作。

客户端配置

windows下:

首先去shadowsocks官网下载windows版本的安装包,运行可执行文件 shadowsocks.exe 。在状态栏右击shadowsocks,勾选开机启动启动系统代理,在系统代理模式中选择PAC模式服务器->编辑服务器,然后输入前面获得的ip、端口、密码和加密方式。

《通过谷歌云(GCP)免费科学上网一年》

注意:PAC模式是指国内可以访问的站点直接访问,不能直接访问的再走shadowsocks代理。所以最好使用PAC模式。

android下:

https://github.com/shadowsocks/shadowsocks-android/releases下载apk安装包。然后在手机上进行安装。有时候手机下载的安装包结尾有个 .1 ,需要手动重命名删除。

安装成功后,修改配置:

《通过谷歌云(GCP)免费科学上网一年》

注意在路由一栏选择【绕过中国大陆地址】。配置好后就可以点击飞机连接了:

《通过谷歌云(GCP)免费科学上网一年》

总结

我们通过谷歌云提供的免费试用平台,创建了一个属于自己的服务器,在服务器中搭载了SS+BBR来科学上网,希望本教程对大家有用。

点赞
  1. 111说道:

    你好,感谢你的文章。按照文章方法已搭建完毕,但是还是出不了国,能否帮忙看看?我之前是用的vultr的VPS,春节期间挂了才改用谷歌

    1. admin说道:

      按照教程来是不会有什么问题的,可能跟你使用的浏览器有关(我这边ie翻不了墙,用的google浏览器),也可能是shadowsock没配置好。

  2. 棽冖说道:

    已经成功了。延迟也还可以,youtube 正常访问,但是。Ins 这个app无法联网, 网页正常进,有知道是啥原因吗

  3. 胖老师说道:

    你好,谢谢你的文章。刚才准备按照流程走·· 结果地区选项没有中国这一栏了···选择香港 或者台湾可行吗?

    1. admin说道:

      可以呀

  4. 水寒说道:

    你的博客很棒,交换个友链吧,我的博客地址:http://dp2px.com

  5. 苏凡说道:

    请教大神,搭建完了,没有记录下环境信息。怎么重新查询呢?

  6. 11234说道:

    你好,我根据教程都设置好了,端口是1024,电脑端小飞机也选的pvc模式,但是外网打不开咋回事呀,用的谷歌浏览器

  7. gg说道:

    :razz: :razz: 感谢分享 已按教程设置好 链接正常 若想新建多2个链接是新建实例还是如何操作呢

    1. admin说道:

      正常建几个不同的接口就可以了

  8. 相当说道:

    你好,安装SS的第2和3步无法正常进行下去,不知道什么原因?

  9. Amy说道:

    因为作者已经把github中ss目录下的文件都删除了。。。之后的教程参考这里https://233blog.com/post/37/

    1. admin说道:

      我已更新ss链接,在master分支中找得到

  10. youzi说道:

    BBR那里打不开,提示错误,安装内核失败,请自行检查

  11. dasw说道:

    iphone怎么设置

发表评论

电子邮件地址不会被公开。 必填项已用*标注

8 − 5 =