手把手利用Google cloud platform 建立VPS
1.准备工作
- 一张VISA信用卡
- Google 账户
- 由于 Google 在中国是不存在的,所以 要有代理
- 下载ShadowsocksX
300刀一年的有效期,使用最低配的话,可以玩一年,每个月有86G的流量,个人使用足够了吧……
2.开始申请
选择国家
很多人说不能选中国,后面会无法通过,不过我用的就是中国的,已经通过了。如果觉得不保险,可以用虚拟的美国身份
随机生成美国身份http://www.haoweichi.com/Index/random
填写注册信息和信用卡
根绝你的身份和信用卡账单地址如实填写就好了,如实也包括上面的美国身份。
信用卡会扣除1美元,过一会就会返还。
3.设定防火墙
从选单中找到网路- VPC网路- 防火墙规则
选择建立防火墙规则
选择目标
ip范围输入 0.0.0.0/0
建立完毕可以看到刚刚建立的规则
3.申请静态IP
这个步骤可有可无。具体区别请看以下描述。
- 静态IP地址 被分配到一个项目长期直到它们被明确地释放,并且保持附着到一个实例,即使当实例停止,直到它们被明确地分离。
- 临时IP地址 分配给一个实例只有等到它重新启动或终止。 如果一个实例被终止或停止时,分配给该实例的任何临时的外部IP地址被释放回通用计算引擎IP地址池,成为可以使用的其他项目。 当停止实例再次启动,一个新的临时外部IP地址被分配给该实例。
直接访问 : https://console.cloud.google.com/networking/addresses/list
或者在菜单中依次点击 【网络】–> 【外部IP地址】 –> 【保留静态IP】
区域可选亚洲东部、欧洲、美国 等地。推荐亚洲!
PS : 静态IP只能申请一个!!!
4.开启一个新的Project
这边范例名称使用personal VPN
5.建立VM执行个体
从左侧开启选单,寻找Compute Engine,找到VM执行个体
等待VM执行个体初始化完成
选择建立
设定VM 名称以及位置与配备
6.配置SSH
- 需要点两下SSH
- 第一步输入 “sudo -i “ ,获取root权限.
2. 第二步运行如下代码
1 | wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-go.sh |
黏贴进去然后 回车 。执行完毕后
参考资料: