有些新手在使用谷歌云搭建 Shadowsocks 的时候,可能会出现某些莫名其妙的问题,此教程可百分百帮助你在谷歌云搭建 Shadowsocks 使用。

前言

有不少新手在使用谷歌云搭建 Shadowsocks 之后发现用不了,然后就各种各样的折腾啦,接着搞到各种各样的蛋痛,其实很有可能就是防火墙没有打开。
所以本人在此写一个完整的谷歌云搭建 Shadowsocks 教程,希望能帮助一些新人小朋友快速在谷歌云搭建 Shadowsocks 使用。

备注

本教程不具有教你如何注册谷歌云和激活谷歌云,请自行解决。
请确保你已经能正常使用谷歌云。

开放防火墙

由于谷歌云是国际大厂,跟常见的一些 VPS 商家有少许不同,所以需要开放外部防火墙。

打开 GCP 控制台,点开左边菜单
VPC 网络 》防火墙规则 》创建防火墙规则 (直达链接点我)

(备注:如果你还没有项目,会提示你需要创建项目,自行创建即可)

VPC 网络

点击》创建防火墙规则

创建防火墙规则

创建防火墙规则

防火墙规则配置内容如下图

配置防火墙规则

创建 VM 实例

选择左侧菜单》Compute Engine 》VM 实例,再点击 创建实例,或者:(直达链接点我)
VM 实例的区域建议香港,台湾,或者新加坡也行
备注一下,由于 GCP 新开了香港区域,推荐使用。忽略下面的截图上推荐选择台湾区域的提示。
机器类型,建议微型,用来搭建 Shadowsocks 翻墙的话,0.6G 内存的足以,已经完全够用了。

创建 VM 实例

配置一下防火墙,然后创建实例

配置 VM 实例防火墙

登录 VM 实例

等待 VM 实例创建完成,然后点击 ssh 即可。

SSH 登录

这是登录后的界面

SSH 界面

安装 Shadowsocks

OK,现在我们先输入 sudo -i 来切换到 root 用户,然后再输入下面的命令来安装 Shadowsocks

bash <(curl -s -L https://233blog.com/ss.sh)

如果提示 curl: command not found ,那是因为你的 VPS 没装 Curl
ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install curl -y
centos 系统安装 Curl 方法: yum update -y && yum install curl -y
安装好 curl 之后就能安装脚本了

在你正确输入上面的安装命令之后,便会显示下图的界面
先选择安装,即是输入 1 ,然后你需要配置一下 Shadowsocks,端口,密码,协议

配置 Shadowsocks

备注:协议建议使用默认的,也就是 chacha20-ietf-poly1305,端口或者密码的话,随便你喜欢咯。
如果没有什么问题,按回车键继续
之后等待安装完成,一般来说,大概需要一分钟左右即可。

Shadowsocks安装完成

当出现下图所示证明 Shadowsocks 已经安装完成,你可以尝试使用客户端去连接一下是否可用了。

Shadowsocks 配置信息

Shadowsocks 管理面板

为了方便你管理 Shadowsocks,此脚本有一个管理面板,输入 ss 即可查看

Shadowsocks 管理面板

快速管理

ss menu 管理 Shadowsocks (同等于直接输入 ss)
ss info 查看 Shadowsocks 配置信息
ss config 更改 Shadowsocks 配置
ss qr 生成 Shadowsocks 配置二维码链接
ss status 查看 Shadowsocks 运行状态
ss start 启动 Shadowsocks
ss stop 停止 Shadowsocks
ss restart 重启 Shadowsocks
ss update 更新 Shadowsocks
ss update.sh 更新 Shadowsocks 管理脚本
ss uninstall 卸载 Shadowsocks

优化 Shadowsocks 速度

此脚本会自动开启 BBR 优化。如果你是使用 Debian9 系统的话。
当然,你可以使用 BBR 魔改版本或者 锐速 等方式去优化。

Shadowsocks 脚本说明

一键安装脚本说明:Shadowsocks-Go 一键安装脚本 & 管理脚本
客户端使用教程:Shadowsocks各平台客户端使用方法详细图文教程

分享

如果这篇文章对你帮助的话,记得分享给你的小伙伴们。

捐赠

如果你觉得此文章对你有那么一点点帮助
你可以:捐赠本站

其他

请勿违反国家法律法规,否则后果自负!
低调低调低调。
你的实际操作可能会和截图有少许不同,但不会影响你对这个教程的理解。