GCP 代理搭建

GCP,全称为 Google Cloud Platform,是 Google 推出的一个云平台。这篇文章主要介绍如何使用 GCP 来搭建 ShadowsocksR (SSR) 和 Mtproto Proxy 。

1 创建 GCP 实例

需要:

  • 一个 Gmail 账号
  • 一张 VISA 信用卡

使用 Gmail 账号登录 https://cloud.google.com/ ,点击免费试用:

GCP 首页

然后选择国家/地区,直接选择中国即可,现在列表里已经没有中国,可以选择香港、台湾,或者直接选择美国,暂时没发现有什么影响。勾上条款,下一步填写付款信息,即你的信用卡信息,这里 Google 可能会扣 1 美元来验证信用卡信息是否有效,不用担心,几分钟内即会返还。填写完毕后就进入 GCP 控制台了。

在控制台左上角打开导航菜单,选择 Compute Engine -> VM 实例,打开虚拟机管理窗口,初次打开需要等待后台运行一段时间,一般几分钟即可。

导航菜单

在右边窗口内选择创建实例,名称自己随便填,注意创建完毕后此名称不可更改。区域可以选择 asia-east2 ,香港,电信直连,移动和联通均绕行美国。地区可以自己尝试一下,哪个延迟比较低。机器类型选微型就够用了,启动磁盘可选 Ubuntu 18.04 LTS 或 CentOS 7 。然后点击创建,等待一分钟左右,你就得到了一台属于你的虚拟机!

创建虚拟机

2 启用密码登录

为了方便使用 XShell 等工具管理 VPS ,先开启密码登录。

点击 SSH ,打开 SSH 窗口,先运行

sudo -i

切换至 root 用户,然后修改SSH配置文件 /etc/ssh/sshd_config

vi /etc/ssh/sshd_config

修改 PermitRootLogin 和 PasswordAuthentication 为 yes

# Authentication:
PermitRootLogin yes //默认为no,需要开启root用户访问改为yes

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes //默认为no,改为yes开启密码登陆

给root用户设置密码

passwd root

重启SSH服务使修改生效

/etc/init.d/ssh restart

然后就可以愉快使用用户名和密码登录到 VPS 了。

3 搭建 SSR

下载一键脚本并运行脚本,根据脚本安装完即可使用。

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh

4 搭建 Mtproto Proxy

据传功夫网已可精准识别 Mtproto Proxy ,不推荐搭建,直接使用 SSR 即可。

——2019.7.13更新

搭建 Mtproto Proxy ,运行

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/mtproxy.sh && chmod +x mtproxy.sh && bash mtproxy.sh

安装完毕后在 Telegram 中进行相关设置即可使用。

《GCP 代理搭建》有一个想法

评论已关闭。