注:本配置以LinuxDeepin 12.06 final 版本 爲例進行 配置
關於goagent的作用就不多說了,我只所以要用,因爲我所在網絡竟然連 sourceforge.net 也不能打開。
好了,其餘不多說,正題開始。
一、申請appid
作者寫的參考鏈接 https://code.google.com/p/goagent/wiki/InstallGuide
以防打不開,copy一份如下
goagent GAE平臺部署教程
一、申請Google Appengine並創建appid
- 申請註冊一個Google App Engine賬號https://appengine.google.com。沒有Gmail賬號先註冊一個, 用你的Gmaill賬號登錄。
- 登錄之後,自動轉向Application註冊頁面,如下圖:
- 接下來的頁面,輸入你的手機號碼,需要注意的是,手機號碼前面要+86 格式如:+86 13888888888。
- 然後等待收取手機短信,收到短信後(一串數字號碼)填入下圖表單,點send提交.(有的手機收不到信息,到https://appengine.google.com/waitlist/sms_issues 提交該情況,一個工作日就能收到谷歌提示Google App Engine成功開通)。
- 提交完成之後,GAE賬號即被激活,然後就可以創建新的應用程序了。轉入“My Applications”頁面,點擊“Create an Application”新建應用
- 一個Gmail賬戶最多可以創建十個GAE應用。這裏我們只創建一個應用就可以了。進入下一步,填寫新應用的必要信息,如下圖:
- 在上圖中第一處添加一個應用名稱,如abc555驗證一下是否可用,如果顯示“Yes”那麼abc555就是你的Appid(記住這個id),而abc555 .appspoft.com就是你的應用服務器地址了。第二個空可隨便填,點擊提交按鈕,如果能看到下圖這個頁面,就說明你成功創建了一個新的應用,你也可以點擊應用名稱,進入控制面板進行管理。
- 如果你要建立多次appid,只需要從步驟4開始再弄一遍就行了。
可以參考
二、goagent的配置
1、需要去這裏https://developers.google.com/appengine/downloads?hl=zh-CN#Google_App_Engine_SDK_for_Python下載Google App Engin SDK,如果打不開,那麼可以到這裏下載(免積分)http://down.51cto.com/data/636054。
將下載的文件解壓縮,得到的文件夾改名爲google_appengine(改名是爲了方便後面的介紹,可以不改)
2、到這裏下載最新的goagent https://code.google.com/p/goagent/,這個被牆的可能性更大,如果打不開,可以到這裏下載(同樣免積分)http://down.51cto.com/data/636038。
2.1 將下載文件解壓縮,得到的文件夾改名爲goagent(改名是爲了方便後面的介紹,可以不改),並將其移動到 步驟一中的 google_appengine 文件夾中。
3、修改 google_appengine/goagent/local/proxy.ini 文件 中的 appid,填入你申請的appid,如果有多個 可以用 “|” 分隔(填寫的時候不帶“”),保存。
修改 google_appengine/goagent/server/python/app.yaml 文件,將application 改爲你自己申請的appid(填寫任意一個即可,如果用“|”分隔的話,會報錯的),保存。
4、打開終端,切換目錄到 google_appengine ,輸入
- python appcfg.py update goagent/server/python
要求輸入你的Email,輸入email,然後會提示輸入密碼,(注意,如果密碼不對的話,這裏的密碼就不是你的普通的登陸谷歌帳號的密碼,而是在你申請appid的時候輸入的那個密碼。)然後就開始上傳了,如果有提示什麼錯誤,那麼,估計就成功了,如果有錯誤,請另行查證,然後再上傳。
三、瀏覽器配置
1、chrome可以下載 Proxy SwitchySharp 配置如下
2、火狐 可以下載 autoproxy 插件
安裝Autoproxy插件,如下圖:
3、安裝成功後重啓火狐,重啓後會看到下圖所示頁面,選中"gfwlist"並添加自定義代理,如下圖(點擊可放大):
4、添加代理,名稱隨意(建議寫goagent以免混淆),主機填127.0.0.1,端口填8087,模式選中http,如下圖:
5、在瀏覽器左上方選中"工具 - Autoproxy首選項 - 代理服務器 - 選擇代理服務器"將goagent設置爲默認代理,如下圖:
6、選中瀏覽器右上方的“福”字,需用代理時刻選中“全局模式”或“自動模式”,不用時選中"禁用代理"即可。如下圖:
四、測試
打開終端,切換進入goagent/local目錄,輸入
- python proxy.py
打開瀏覽器(chrome爲例)切換 proxy switchersharp 爲你新建規則,打開百度搜索ip,如若顯示是美國,則成功了。