利用谷歌云Google Cloud科学上网设置教程

因为做独立站的事,经常需要进入谷歌或youtube查询一些知识,但是很遗憾的是这些站点目前国内还无法直接访问,所以不可避免的要找一些工具解决问题。之前一直用的是一些节点工具,如搬瓦工、山猫加速等,这些节点工具虽然也不贵,不过速度确实比较慢,另外是多人共用IP的问题,一些新媒体账号会无缘无故的被封的情况,所以并不是很稳定,为此我还专门买过一个国外的服务器Linode,专门配置了一个独享的工具,不过由于每个服务器价格都比较贵,并不适合每个人,最近研究了下谷歌云,发现谷歌云有新账户300美元的账户金额,所以就试着用谷歌云配置下科学上网工具,此文做一个记录。

用谷歌云配置科学上网工具,适合所有上网设备,是目前比较经济的一种配置上网工具的方法,操作起来主要分为以下几个流程:

如何注册谷歌云账户?

因为不能科学上网,所以准备用谷歌云配置科学上网工具,而配置谷歌云科学上网工具,又必须先得科学上网……

这是一个怪圈,为了能实现目的,所以你最好还是先去购买一个节点工具,通过这些节点工具完成如下的动作,不过很多节点工具都有免费试用期,你可以利用这段时间不花钱完成谷歌云的科学上网配置。

除了需要先科学上网外,你还需要准备一个能够支付美元的信用卡,一般信用卡有VISA标识的都是可以的,没有的话找朋友借下或者自己去办一张,也是很简单的。

准备好以上两个条件后,下面我们就可以开始了:

1、首先打开谷歌云地址:https://cloud.google.com/

2、登录你的谷歌邮箱然后点击免费开始使用,如果你不会注册谷歌邮箱,可以看下之前分享的谷歌邮箱申请流程;

3、在账户信息中填写所在国家,这里不是特别重要,所以我选择了Taiwan,然后同意协议并点击WEITER;

4、我之前的谷歌邮箱使用的是国内电话,所以这里没有关系,直接再次点击 WEITER ;

5、然后在接下来的页面中填写下你的VISA信用卡和一个虚拟地址就可以了:

当出现以下界面时我们就完成一个谷歌云的注册,注册后,你会在顶部看到一个300美元的额度,但是需要注意千万不要点击图示的升级按钮,如果点击会进行信用卡扣费。

这里需要注意,不要点击图示这类的激活按钮,一旦激活,后面谷歌就会自动从信用卡扣费了:

如何设置服务器防火墙?

开通了谷歌云以后,我们首先需要进入到谷歌云管理面板,地址是:https://console.cloud.google.com/ ,然后需要按照以下的内容先创建一个允许多有IP访问的服务器防火墙规则:

1、在谷歌云管理面板点击左侧菜单的VPC-network > Firewall,进入后会看到之前默认的一些防火墙配置,可以直接选中全部并删除,然后点击Create a firewall rule创建一个新的防火墙规则:

创建防火墙规则
创建防火墙规则

2、在必填项Name中输入一个防火墙的名称,这个随意设置,我这里设置为allow001,其他默认:

3、其他的就按照图示内容设置,然后点击创建:


  Targets:All instances in the network --- 应用于所有实例;
  Source IP ranges:0.0.0.0/0 --- 允许所有IP段;
  Protocols and ports:Allow all --- 允许所有;

这样就完成了服务器防火墙规则的创建了。

如何创建谷歌云VM实例?

回到谷歌云管理面板首页,下一步我们需要在谷歌云账户中创建一个VM实例,也就是我们通常意义上的虚拟主机了,配置的主机原则上是可以直接用于搭建网站的,但是这里我们主要是为了搭建科学上网的,所以一般用最低配置就完全没有问题了。

1、按照图示选择computer engine – VM instances,创建实例:

创建谷歌云VM实例

进入界面后点击上方的CREATE INSTANCE按钮:

2、按照图示选择一个低配置的实例参数就可以,当然这个要根据你的实际情况决定,目前我测试的这个配置访问速度也是很快的,比一般的节点要快很多了,注意:我们这里选择是台湾的节点,目前这个相对比较稳定。

如何配置谷歌云静态IP地址?

3、然后这里我们需要点击 networking 配置一个静态IP地址,谷歌云实例分为动态和静态IP两种,如果没有配置静态IP,如果服务器重启的话,IP地址会变化,这个对于一些需要稳定IP的跨境操作是不太友好的。

4、设置完静态IP后,然后在创建实例的界面,勾选HTTP和HTTPS两种协议,并点击创建:

5、创建完成后,我们首先需要在本地ping一下IP地址,因为有些IP还是会被屏蔽,ping一下确保IP是能够正常ping通的,如果不通的话,删除刚才的实例,重新创建,直到能正常ping通。

这样我们就完成了谷歌云实例创建和静态IP配置的操作了。

谷歌云如何安装V2ray脚本和 Shadowsocks端口?

这两个类似于你在一套操作系统上安装了一些应用,有了这些应用,后面我们就可以通过客户端和应用完成科学上网的配置了。

下面的操作是一些脚本的安装配置,虽然和常见的软件安装不一样,但是跟着流程也完全是没有问题的。

1、点击创建实例中的SSH按钮,进入SSH客户端:

2、进入界面后,先输入以下代码进入管理员权限:

sudo -i

3、输入以下脚本,开始安装V2ray脚本:

bash <(curl -s -L https://git.io/v2ray.sh)

然后选择1,开始安装;

再次输入1,选择TCP协议:

其他的按照以下参数进行配置:


  V2ray端口:随便设置一个1~65535之间的数字,我这里设置的是666;
  广告拦截:输入n,关闭即可;
  Shadowsocks端口:输入y,这里选择把Shadowsocks端口也配置下,一些客户端是需要的;
  Shadowsocks端口也需要设置一个端口,不要和前面V2ray端口数字一样,这里我设置为888;
  Shadowsocks密码:随便设置一个,用于后面联系服务器时使用;
  加密协议:输入2,选择aes-256-gcm;

然后两次回车后,系统就会自动开始安装脚本了:

4、最后系统配置好后,会生成 V2ray和Shadowsocks端口的相关信息,这些信息一定要全部复制然后保存到文本里面,方便以后用于服务器的连接。

至此,我们就完成了V2ray脚本的安装和配置了,下一步我们就可以直接在我们电脑或手机上安装客户端连接了。

如何在电脑配置客户端?

1、服务器安装好V2ray后,我们需要在本地客户端使用,需要先编写配置文件:

此处提供配置模板文件:https://github.com/gitxiaofan/tizi/blob/main/config.yaml

2、将此文件下载或复制到本地,可以用notepad编辑器,编辑以下内容,搜索找到 proxies: 

proxies:
# 支持的协议及加密算法示例请查阅 Clash 项目 README 以使用最新格式:https://github.com/Dreamacro/clash/blob/master/README.md
# VMess
  - name: "usa"
    type: vmess
    server: 地址
    port: 端口
    uuid: 用户ID
    alterId: 额外ID
    cipher: auto
    network: tcp

对应上面服务器里的信息,编辑好以后保存为 .yaml后缀的文件备用。

3、通过以下地址电脑下载clash for windows客户端:

客户端下载地址: https://github.com/Fndroid/clash_for_windows_pkg/releases

网页中.dmg后缀的是mac客户端,.exe是Windows客户端。

4、下载好后和其他软件安装一样,安装好并打开,点击Profiles,然后点击右上角的Import按钮,导入你刚才编辑好的.yaml后缀的文件,然后双击导入的文件,当文件前面出现绿色标识,说明文件已经连接成功了:

5、下图中可以选择 Rule,则仅在访问外网被墙网站才翻墙,同时可以测速检查是否配置成功。

6、在桌面右下角找到猫图标,然后每次启动右击猫图标勾选System Proxy就可以正常上网,关闭的话直接把不勾选,然后Quit就好了:

如何在手机客户端配置应用?

谷歌云的实例是可以同时在手机端使用的,安卓版本的手机端配置和电脑端的一样。

安卓客户端下载地址:https://github.com/Kr328/ClashForAndroid/releases

IOS系统配置相对要麻烦一些,因为在苹果应用市场没有稳定的这类客户端,行业中用的比较多的是 Shadowrocket ,也被称为小火箭,但是遗憾的是Shadowrocket这个应用需要在海外版的 App Store 上购买下载,因为我自己常用的也是iphone手机,所以最终的解决办法如下:

1、淘宝搜索 小火箭app,找到卖家购买一个海外的苹果ID,我买的是5元;

2、购买好后,卖家会给你发个apple的账号和密码,你直接在应用市场登录下;

3、登录好后搜索 Shadowrocket ,直接下载就好了;

4、下载好后,你再登录回你自己的apple账号就可以了;

5、然后打开小火箭,按照图示配置你之前保存的 Shadowsocks端口 信息:

好了,这么我们就完成了不同客户端上的配置,你现在就可以正常访问了,但是这里需要大家注意,以上教程只是为了让大家更方便的做跨境独立站,如果用于其他用途肯定就不好了。

第一次尝试写系列长文,一个是方便自己后期记忆,一个也是方便他人,如果你在操作的时候遇到什么问题,可以直接在本文下方留言。

周红川

分享独立站建站、搜索引擎优化,独立站推广相关实操经验和心得,如果你在跨境业务中遇到问题,欢迎加我微信沟通交流!

微信号:512765456

留下一个评论