GoAgent:自建GAE安全翻牆代理伺服器v1.7.10
GoAgent是一個使用Python和Google Appengine SDK編寫的代理軟體。部署和使用方法非常簡單,不需要安裝Python或者Google Appenginge SDK ,甚至連SDUpload第三方上傳工具都不用。如果你已有Google App Engine賬戶,幾分鐘即可搞定。如果沒有賬戶請參閱本博的另一篇文章「簡明WallProxy教程"的第一部分『申請與創建』。
官方公告: 警告:對安全有考量的用戶,請務必使用自己搭建的goagent服務端並且設置proxy.ini的mode=https
官方項目主頁:https://code.google.com/p/goagent/
goagent 1.7.10 穩定版下載 https://goo.gl/pTt0W
簡易教程
- 如何部署和使用goagent,以Windows為例
- 申請Google Appengine並創建appid。
- 下載goagent穩定版 https://code.google.com/p/goagent/
- 修改local\proxy.ini中的[gae]下的appid=你的appid(多appid請用|隔開)
- 雙擊server\uploader.bat(Mac/Linux上傳方法請見FAQ),上傳成功後即可使用了(代理地址127.0.0.1:8087)
- chrome請安裝SwitchySharp外掛程式,然後導入這個設置https://goagent.googlecode.com/files/SwitchyOptions.bak
- firefox請安裝AutoProxy,Firefox需要導入證書,方法請見FAQ
- IE用戶推薦使用支持代理切換的瀏覽器外殼,如maxthon,搜狗等。
如果你在使用中goagent抽風的厲害,建議更新到最新的客戶端 並設置prefer=https模式。 步驟:proxy.ini中的google項目下prefer = https

上圖為第3步截圖。(輸入gmail帳號和密碼後按回車鍵(註:輸入密碼時不會顯示)就開始自動上傳了.


上圖為第4步的截圖。把localproxy.ini中的[gae]下的appid=<你申請到的appid> ,用windows的記事本也可以)

你也可登錄你的GAE賬戶,在後台管理查看(上圖)
筆者建議用Firefox瀏覽器,再安裝一個Autoproxy 外掛程式,可以在是否使用代理選擇上非常方便地切換。安裝外掛程式https://addons.mozilla.org/zh-CN/firefox/addon/autoproxy/ 安裝後,因autoproxy外掛程式里沒有goagent代理選項,須自建一個,步驟如下:
重啟瀏覽器後,點擊瀏覽器上方的/工具/autoproxy/代理伺服器/編輯代理伺服器/添加代理/然後新建一個「名稱goagent 主機127.0.0.1 連線埠8087/確定」,然後選擇代理伺服器/goagent/確定。(下圖)


運行 goagent.exe啟動代理(下圖)

啟動Firefox瀏覽器,(autoproxy外掛程式安裝後,在瀏覽器的右上角或右下角有一個「福」字,點擊這個字,綠色為全局代理,紅色為自動判別模式)。點擊https://www.ip,全局模式下看到下圖,恭喜你穿越成功。

GoAgent現在越來越簡單了,太容易搭建了,且速度飛快。(不建議用IE瀏覽器,在Chrome和Firefox下沒有任何問題,但用IE時常常翻不出去。)Goagent打開SSL連接的網站,如果瀏覽器彈出證書無效警告,可以用這樣的方法解決:導入證書:在第一次執行goagent.exe後,會在local資料夾下生成一個ca.crt證書文件;# Firefox依次操作:「首選項->高級->加密->查看證書->證書機構->導入->選擇local->ca.crt 文件-->確定」,即可導入成功。 Chrome 可以安裝proxy swithy外掛程式,然後可以這樣設置:
圖一: 
圖二: 
提示:以上教程按6月4日下載的版本從新更定,搭建是請注意新舊版本的差別。GoAgent版本經常更新,進一步了解請移步 GoAgent官網 。
本文上面部份轉載自西上官的blog 地址:https://www.zuomin.tk/?p=304005
常見問題 FAQ
goagent是什麼?
goagent是一個使用Python和Google Appengine SDK編寫的代理軟體,可以運行在Windows/Mac/Linux平台上。
遇到FAQ沒有解決問題怎麼辦?
首先請更新客戶端和服務端到最新版(見首頁),如果還有問題的話請到https://code.google.com/p/goagent/issues/list 提出issue。雖然我可能顧不上回答,但是我保證每個issue都會看的並嘗試解決的。
最新版在哪下載?如何在舊版本上更新新版本?
還是直接到首頁下載,那個鏈接永遠是最新版。舊版本不用管,直接編輯新版的proxy.ini裡面的appid即可。
為什麼用uploader上傳經常失敗?
目前appengine的伺服器非常難連上,建議多試幾次。409錯誤請看 issue 433 , 400錯誤請重試幾次。403錯誤可能你的appid沒有建立。如果還不行的話,請用先撥上SSH/VPN再上傳。
支持多個fetch server嗎?
目前goagent最新版是支持的,在proxy.ini中的[gae]項目下這樣配置即可appid=id1|id2|id3
如何設為系統服務(開機自啟動)?
雙擊addto-startup.vbs即可。
使用多個fetch server時候導致某些網站總是登錄不了,如何把這些網站綁定到特定的fetch server?
目前goagent最新版是支持的,比如你要指定news.163.com,www.163.com,id.qq.com, im.qq.com等要使用單獨 fetch server就在proxy.ini的gae項目中配置bindhosts = .163.com|.qq.com
goagent支持IPv6網路嗎?
支持的。首先配置網路連接為ipv6(撥號網路用戶請看: https://felixcat.net/2010/04/install-teredo-ipv6/),然後配置proxy.ini中[google]中http = 2404:6800:8005::6a|2404:6800:8005::62|2404:6800:8005::2c
為什麼goagent第一次運行需要管理員許可權?
因為goagent會嘗試調用certmgr.exe向系統導入IE/Chrome的證書,這需要管理員許可權。
Firefox怎麼不能登陸twitter/facebook等網站?
打開FireFox->選項->高級->加密->查看證書->導入證書, 選擇localca.cer, 勾選所有項,導入。
Chrome下如何使用goagent?
Chrome可以安裝proxy switchy或者switchyplus外掛程式,然後可以這樣設置:圖一: https://allinfa.com/wp-content/upmby/2011/08/043644meG.gif,圖二: https://allinfa.com/wp-content/upmby/2011/08/043645IbX.gif.注意,如果是用的ADSL或者VPN的話,需要在switchy的Network中選中那個撥號連接。而且撥號連接必須是英文的(這個似乎是proxy swithy的limitation)。
我是Mac/Linux用戶怎麼辦?
上傳完服務端並設置好proxy.ini之後,直接運行python proxy.py即可。需要Python版本2.6以上。
需要裝Python或者Google Appenginge SDK後才能用goagent嗎?
完全不用,goagent是綠色軟體哦。
goagent有哪些弱點?
為了簡單快速,goagent的數據沒有強加密,使用的是head+hex/gzip格式來傳輸數據。本身GAE的一些限制,以及某些網站為屏蔽GAE的IP,如牛博,一些網路硬碟
支持gfwlist么?
這個問題考量過,但是還是放棄了。goagent需要保持簡單快速,支持gfwlist請使用autoproxy/switchyplus。
如何防止代理被匿名使用(盜用)?
目前goagent最新版是支持的,先在serverfetch.py中開頭修改__password__ = '123456',重新上傳fetch.py,然後在proxy.ini中的gae項目下這樣配置即可password = 123456,即可。注意:本功能不會影響網速,請放心使用。
怎樣設置不顯示氣泡提示?
用reshack/exescope等資源編輯工具把氣泡提示字元串清空即可。
如何得到goagent的原始碼?
goagent的代碼和程序是一起的,原始碼就是運行程序。
如何對goagent進行修改?
客戶端代碼直接改local/proxy.py,改完重啟goagent.exe即可;服務端改server/fetch.py,改完用uploader.bat上傳即可。
為什麼要叫goagent,而不叫GoProxy?
一開始叫GoProxy的,後來Hewig說軟體名字帶有proxy字樣不祥,於是就改成了goagent。
原文標題:GoAgent:自建GAE安全翻牆代理伺服器v1.7.10 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。
網 友 留 言
22條評論 in “GoAgent:自建GAE安全翻牆代理伺服器v1.7.10”這裡是你留言評論的地方
上傳很麻煩,沒掛vpn無法上傳啊~~~Goagent又不能全局
@ 常陽 :
是有這個問題,伺服器一般禁用代理。最近我們再整理一下免費的VPN
I hope your life more wonderful's a Very good, very useful to me, Thank you very much post.
不能登陸twitter,沒有找到localca.cer
@yang:
這裡有下載:CA.crt
登錄twitter是沒問題,就是無法添加用戶,一直在無限菊花,刷不出。。。為什麼?我用的火狐。
沒有proxy.ini文件怎麼辦
@宜舒品:
應該有,重新下載一個。解壓後,local資料夾中有。
用上了,非常好,感謝。
@miantiao:
這很好呀,現在翻牆技術已經很成熟,GFW其實是奈何不得,自己做各種各樣的翻牆代理是最好。
https://code.google.com/p/overwall/
"overWall
這是一個翻牆項目
我們用網上的開源項目自己大家提供給大家使用,免去了小白自己搭建的麻煩。
項目地址:https://code.google.com/p/overwall
請時時訪問以上地址查看更新。
查看最新的overWall下載地址:https://code.google.com/p/overwall/downloads/list
加入我們的https://List:list.qq.com/cgi-bin/qf_invite?id=6cf9e44d7e17f2e2d5a8f9ee38785771d084c06f445b6a09
有更新將會通過郵件提醒。
項目用GoAgent搭建,感謝GoAgent開發人員。 "
https://code.google.com/p/overwall/downloads/list
" overwall-1.1.0.7z overwall-1.1.0 Featured 11 hours ago 11 hours ago 3.4 MB 0
OverWall-1.0.4.zip OverWall-1.0.4 Dec 11 Dec 11 3.7 MB
OverWall-1.0.3.zip OverWall-1.0.3 Dec 2 Dec 2 3.8 MB
OverWall-v1.0.2.zip OverWall-v1.0.2 Nov 4 Nov 4 3.3 MB
OverWall-v1.0.1.zip OverWall-v1.0.1 Oct 19 Oct 19 3.4 MB "
已經更新,謝謝了
不知道你查過你的代理IP沒?一查樂死你。
谷歌的。
因為GAE
請問什麼代理ip?