XX-net的配置笔记

2017-02-24

昨晚全球最大的同性交友网站 Github 上不去了

感觉我们就像是在一个庞大的局域网中不亦乐乎地生活着,作为对科学技术有浓厚兴趣的每一位朋友来讲,学会科学合法上网非常有必要。

今天笔者将记录一种科学上网的一种方法(仅介绍Mac下),方便自己日后再次使用。如果能给大家带来微小的帮助的话,我也很开心。

1、首先下载xx-net源码

1
2
$ cd ~
$ git clone https://github.com/XX-net/XX-Net.git

源项目详见:xx-net

2、安装chrome SwitchyOmega扩展

在以下文章中,我有介绍过安装SwitchyOmega扩展的方法:
SwitchyOmega安装

1
$ wget https://github.com/victorquan/Mac-Terminal-and-Vim-configuration/blob/master/SwitchyOmega.crx

3、启动xx-net

1
$ ~/XX-net/start

如果你不想使用XX-net自带的公共appid的话,那么需要按照以下方法申请自己的appid

4、登录google账户

进入https://www.google.com/ncr

5、创建appid

点击页面右上角“project”->“创建项目”,输入“项目名称”之后自动为你生成了一个appid,把它记下来。

创建appid

6、设置appid引擎

进入https://console.cloud.google.com/start

点击激活云端shell,如下图所示

激活shell

等激活云端shell之后,输入以下命令:

1
2
$ gcloud config set project 刚才记下来的appid
$ gcloud beta app create --region us-central

当显示success之后表示已设置成功

反复操作5、6步骤可以重复创建多个appid,最多可以创建12个。

7、部署服务端配置

部署服务端

  • 3)配置GAEProxy

配置GAEProxy

  • 4)确认状态

确认状态

  • 5)done