2013年3月23日星期六

如何在 GAE 上安装和使用 Snova 代理


下面将介绍如何在 GAE 上安装和使用 Snova 代理,具体操作步骤如下:
1. 创建 GAE 应用程序

,Snova 支持同时连接多个服务器,所以,你可以登录 GAE 帐户创建一个或者多个应用程序。

2. 生成一个应用专用密码



具体方法可参考前一篇文章,而如果你的 Gmail 没有启用两步验证,那就可以忽略这个步骤。


3. 下载 Java 和 Google App Engine SDK for Java

,Mac OS X 系统只要下载 Google App Engine SDK for Java 就可以了。
另外,由于 Snova 同时还支持 Go 语言,所以你也可以不用下载这两个文件,而取而代之下载 Go 和 Google App Engine SDK for Go。


4. 下载 Snova





下载地址:https://code.google.com/p/snova/downloads/list下载页面(Downloads)有8个文件,你可以只下载 “snova-xxx.zip” 和 “snova-gae-jserver-xx.zip” (针对 Java 语言)。
下载完成之后,解压缩。


5. 部署服务器

在 Windows 系统上,你可以直接运行 “snova-gae-jserver-xx” 文件夹里的 “install.bat” 文件,而在 Mac 上,你可以打开终端应用程序并输入以下命令:
sh /the-path-to/install.sh或者你可以直接把 “snova-gae-jserver-xx” 文件夹里的 “install.bat” 文件拖到 “sh” 命令后面。
完了之后,你就可以看到一个类似以下的 “AppEngine AppCfg GUI Wrapper” 窗口:



在该窗口上,确定 “Google App Engine SDK for Java” 解压后的文件夹的路径之后,你可以输入 GAE 应用程序的名称,选择 “snova-gae-jserver-xx” 文件夹作为 AppLocation,接着输入 Gmail 邮箱地址和(应用专用)密码,然后就可以点击 “Deploy” 按钮上传 Snova 服务端了。
在 Windows 上,你可以双击 “bin” 文件夹里面的 “startgui.bat” 文件; 而在 Mac 上,你可以打开终端应用程序,并输入以下一行命令:
sh /the-path-to/startgui.sh当然,你也可以直接把 “snova-xxx” 文件夹里面的 “startgui.sh” 文件拖到 “sh” 后面。
然后,你就可以打开 Snova 客户端,点击 “Plugins” 标签 “GAE xxx” 插件下面的 “Config” 按钮,再点击新窗口里面的 “New” 按钮,然后输入你的 GAE 应用程序名称,如下图所示:



完了之后,点击 “Apply” 按钮就可以了。你可以输入多个 GAE 应用程序名称,但每次只能输入和部署一个。



应用程序添加成功之后,点击 “Start” 按钮就可以运行 Snova 服务了。
和 Hyk-proxy 一样,当 Snova 服务连接成功之后,你也需要打开浏览器,并在网络设置里面将代理的服务器 IP 地址设为 127.0.0.1,端口为 48100,如下图所示:



上图的界面是 Firefox 的,IE、Chrome、Safari 或者其他浏览器的代理配置界面将有所不同。
浏览器代理配置完之后,你就可以通过 Snova 翻墙了。

没有评论:

发表评论