整体大概流程:申请免费谷歌云服务 => 创建虚拟实例 => 在实例搭建SSR或L2TP/IPsecVPN 服务
一. 修改防火墙:
VPC网络 -> 防火墙规则 -> 创建防火墙注意以下几点即可:
- 目标:网络中所有的实例
- 来源过滤:IP地址范围,并设置为0.0.0.0/0
- 协议和端口:全部允许
二. 申请静态IP:
若长期使用,建议还是申请一个
VPC网络 -> 外部IP地址 -> 保留静态地址(即添加)注意以下几点即可:
- 区域:asia-east1
三.创建计算引擎
Computer Engine -> VM实例 -> 创建实例注意以下几点即可:
- 地区:asia-east1-b
- 机器类型:微型,1个共享vCPU(0.6GB内存)
- 管理、磁盘、网络、SSH 密钥:打开,选择网络,选择之前申请的静态IP
待实例创建完成以后,服务器的搭建就完成了,现在需要通过SSH连接到服务器,安装软件了。其实很简单,只需要粘贴几行代码即可。
四.服务端安装ShadowsocksR
1. 通过SSH连接到服务器
2. 依次复制以下命令,粘贴到命令行执行即可
- 输入命令:
sudo -s - 安装wget
yum -y install wget - 下载ShadowsocksR:
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh - 增加执行权限:
chmod +x shadowsocksR.sh - 安装并写入日志:
./shadowsocksR.sh 2>&1 | tee shadowsocksR.log
注意以下几点:
- 安装途中首先会提示需要输入ss的连接密码,不推荐留空(如果留空回车,密码则是提示里的teddysun.com)
- 当安装完成,会在页面显示IP, Password, Protocol等信息,需要全部保存。
3.安装完成!
此时我们已经有了一个ss服务器,可如何让我们的电脑,手机端通过这个ss服务器上网?
五.mac连接ss服务器上网
1. 在mac电脑上下载ss客户端
下载地址:https://github.com/shadowsocks/shadowsocks-iOS/releases/download/2.6.3/ShadowsocksX-2.6.3.dmg
2.在客户端添加ss服务器信息
安装好以后打开软件,添加一个服务器,信息照着之前的输入即可
3.大功告成!!!
- 本文作者: Grx
- 本文链接: https://ruixiaoguo.github.io/Grx.github.io/Grx.github.io/2019/07/13/谷歌云搭建免费VPN(二)/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!