GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
本文是2014-11-22發布的GoAgent v3.2.3。GoAgent是目前最流行實用的翻牆工具,基於Google的GAE而開發。只要申請自己的APPID就可以搭建自己的代理。 GoAgent是一個使用Python和Google Appengine SDK編寫的代理軟體,部署和使用方法非常簡單,不需要安裝Python或者Google Appenginge SDK ,甚至連SDUpload第三方上傳工具都不用。如果你已有Google App Engine賬戶,幾分鐘即可搞定。
官方項目主頁:
https://github.com/goagent/goagent
原主頁:https://code.google.com/p/goagent/
最新版本下載
goagent 3.2.3 正式版下載 https://git.io/goa
最近更新
- [1122 否] 3.2.3 正式版,修復 MacOSX/Linux 平台 CPU 100% 的問題;托盤圖標支持設置ADSL撥號網路代理(注意:撥號網路請使用英文名稱)。
===========================================================
簡易教程
- 部署
- 申請 Google Appengine 並創建 appid。
- 下載 goagent 最新版 https://goagent.github.io
- 修改 local\proxy.ini 中的 [gae] 下的 appid = 你的appid(多appid請用|隔開)
- 運行 uploader.bat 或 uploader.py 開始上傳, 成功後即可使用了。
- 使用
- Windows 用戶推薦使用 goagent.exe 托盤圖標設置 IE 代理(對其它瀏覽器也有效)。
- Chrome/Opera 請安裝 SwitchySharp 外掛程式(拖放 SwitchySharp.crx 到擴展設置),然後導入 SwitchyOptions.bak
- Firefox 請安裝 FoxyProxy ,Firefox需要導入證書,方法請見 FAQ
- 出現連接不上的情況可以嘗試使用 GoGo Tester 測速。
圖文教程
一、申請 Google App Engine 並創建 appid
- 申請註冊一個 Google App Engine 賬號。沒有 Gmail 賬號先註冊一個, 用你的 Gmail 賬號登錄。 申請 GAE 帳號:

- 登錄之後,自動轉向 Application 註冊頁面,如下圖:

- 接下來的頁面,輸入你的手機號碼,需要注意的是,手機號碼前面要+86(中國區號) 格式如:+86 13888888888。
- 然後等待收取手機簡訊,收到簡訊後(一串數字型大小碼)填入下圖表單,點 send 提交.(有的手機收不到信息,到https://appengine.google.com/waitlist/sms_issues 提交該情況,一個工作日就能收到谷歌提示Google App Engine成功開通)。

- 然後等待收取手機簡訊,收到簡訊後(一串數字型大小碼)填入下圖表單,點 send 提交.(有的手機收不到信息,到https://appengine.google.com/waitlist/sms_issues 提交該情況,一個工作日就能收到谷歌提示Google App Engine成功開通)。
- 提交完成之後,GAE 賬號即被激活,然後就可以創建新的應用程式了。轉入 "My Applications" 頁面,點擊 "Create an Application" 新建應用
- 一個Gmail賬戶最多可以創建十個GAE應用,每個應用每天 1G 免費流量。這裡我們只創建一個應用就可以了。進入下一步,填寫新應用的必要信息,如下圖。在圖中第一處添加一個應用名稱,如 abc555 ,驗証一下是否可用,如果顯示 "Yes" 那麼 abc555 就是你的 Appid(記住這個id),而 abc555.appspot.com 就是你的應用伺服器地址了。第二個空可隨便填,點擊 Create Application 按鈕提交

- 提交之後,就能看到下圖這個頁面,就說明你已經成功創建了一個新的應用,你也可以點擊應用名稱,進入控制台進行管理。

- 如果你要建立多個 appid,只需要從步驟 4 開始再重複操作多次就行了。
- 一個Gmail賬戶最多可以創建十個GAE應用,每個應用每天 1G 免費流量。這裡我們只創建一個應用就可以了。進入下一步,填寫新應用的必要信息,如下圖。在圖中第一處添加一個應用名稱,如 abc555 ,驗証一下是否可用,如果顯示 "Yes" 那麼 abc555 就是你的 Appid(記住這個id),而 abc555.appspot.com 就是你的應用伺服器地址了。第二個空可隨便填,點擊 Create Application 按鈕提交
二、下載 goagent 並上傳至 Google App Engine
- 下載 goagent 並解壓,https://github.com/goagent/goagent
- 編輯 local\proxy.ini,把其中 appid = goagent 中的 goagent 改成你之前申請的應用的 appid (用 windows 的記事本也可以)
- 如果要使用多個appid,appid之間用|隔開,如:appid1|appid2|appid3,每個 appid 必須確認上傳成功才能使用
[gae]
appid = appid1|appid2|appid3
- 運行 goagent.exe
- 上傳
- Windows 用戶:雙擊 server 資料夾下的 uploader.bat,輸入你上步創建的 appid (同時上傳多 appid 在 appid 之間用 | 隔開,一次只能上傳同一個谷歌帳戶下的 appid )填完按回車。根據提示填你的谷歌帳戶郵箱地址,填完按回車。根據提示填你的谷歌帳戶密碼(注意:如果開啟了兩步驗証,密碼應為16位的應用程式專用密碼而非谷歌帳戶密碼,否則會出現 AttributeError: can't set attribute 錯誤),填完按回車。
- Linux/Mac OSX用戶上傳方法:在server目錄下執行:python uploader.py

- 如遇到上傳困難的情況,可以先運行 goagent.exe(要先修改 appid )再運行 uploader.bat
- 上傳成功就會看圖下圖界面

三、運行客戶端
- Windows 用戶運行 local 資料夾中的 goagent.exe,Linux/MacOSX 用戶運行 python proxy.py
- 設置瀏覽器或其他需要代理的程序代理地址為 127.0.0.1:8087
- 注意:使用過程中要一直運行 goagent.exe/proxy.py
- 代理地址 127.0.0.1:8087;如需使用 PAC,設置pac地址為 https://127.0.0.1:8086/proxy.pac
- 也可以配合 SwitchySharp/FoxyProxy 等瀏覽器擴展 (SwitchySharp 用戶可從 local 資料夾中的 SwitchyOptions.bak 文件導入配置)
- 導入證書
- IE/Chrome:使用管理員身份運行 goagent.exe 會自動向系統導入 IE/Chrome 的證書,你也可以雙擊 local 資料夾中的 CA.crt 安裝證書(需要安裝到 "受信任的根證書頒發機構" );

- 下一步 -> 完成 -> 確定
- Firefox:需要單獨導入證書,打開FireFox?->選項->高級->加密->查看證書->證書機構->導入證書, 選擇 local\CA.crt, 勾選所有項,導入;
- opera:導入證書方法:首選項→高級→安全性→管理證書→證書頒發機構->導入->選擇 local\CA.crt文件->依次確認
- IE/Chrome:使用管理員身份運行 goagent.exe 會自動向系統導入 IE/Chrome 的證書,你也可以雙擊 local 資料夾中的 CA.crt 安裝證書(需要安裝到 "受信任的根證書頒發機構" );
瀏覽器設置方法
- 使用 GoAgent 自帶代理設置功能
- 該功能可以為 IE 內核瀏覽器和未安裝代理類擴展的 Chrome/Opera 等默認使用 IE 代理的瀏覽器和軟體設置代理,但不能給 FireFox 設置代理
- 右擊 GoAgent 托盤圖標,在 "設置IE代理" 菜單中選擇要使用的模式。
- 禁用代理 什麼也不做,需要用戶自己手動為軟體設置代理
- https://127.0.0.1:8086/proxy.pac 使用自帶的PAC自動判斷是否使用代理
- <127.0.0.1:8087> 全部使用 GoAgent 代理
- 谷歌 Chrome 配合 SwitchySharp 擴展
- 安裝擴展
- 網址列輸入 Chrome://extensions/ 後按回車,打開擴展管理頁,將 local 資料夾中的 SwitchySharp.crx 拖拽到該頁面之後點擊確定即可安裝,擴展也可以從 Chrome 應用商店獲得https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm

- 導入設置
- 點擊 SwitchySharp 圖標->選項->導入/導出

- 瀏覽到 SwitchyOptions.bak,點擊確定導入設置
- 更新自動切換規則(如果遇到無法更新規則列表,可以先運行 goagent ,並把瀏覽器代理設置為 GoAgent 模式再更新規則,不更新規則只會影響自動切換模式,不會影響其他模式的使用,若確實無法更新也可不更新,直接使用 PAC 模式即可)
- 在擴展設置頁點擊 "切換規則" ,點擊 "立即更新列表" ,最後點擊 "保存" 。

- 點擊 SwitchySharp 圖標->選項->導入/導出
- 單擊網址列右側Proxy SwitchySharp圖標即可進行模式選擇
- GoAgent 模式 除匹配 proxy.ini 中 profile 的直連外,其他全部通過GAE
- GoAgent PAAS模式 全部通過PAAS
- GoAgent PAC模式 根據 GoAgent 自帶的 PAC 文件自動判斷是否經過代理
- 自動切換模式 根據切換規則自動選擇是否進行代理,並根據所設情景模式自動選擇使用何種代理
- 遇到規則中沒有的,可以使用擴展的 "新建規則" 按鈕自行添加,選情景模式為 "GoAgent" ,使用此模式可以方便的定製自己的代理切換規則
- 這個擴展偶爾會出BUG,出現設置無誤但瀏覽器提示錯誤130無法連接到代理伺服器,可以將自己的設置導出之後卸載重裝
- 如果遇到無法更新規則列表,可以先運行 goagent,並把瀏覽器代理設置為 GoAgent 模式再更新規則,不更新規則只會影響自動切換模式,不會影響其他模式的使用,若確實無法更新也可不更新,直接把擴展設置為 GoAgent PAC 模式即可
- Firefox 配合 FoxyProxy 擴展
- 安裝擴展 https://addons.mozilla.org/zh-cn/firefox/addon/foxyproxy-standard/
- 設置
- 右擊 foxyporxy 圖標即可選擇代理模式

- 右擊 foxyporxy 圖標即可選擇代理模式
- 添加代理規則訂閱(可選)
- 這裡以添加 gfwlist 為例,你也可以自行添加其他規則訂閱

- 這裡以添加 gfwlist 為例,你也可以自行添加其他規則訂閱
- 更多設置請自行探究
- Firefox 配合 AutoProxy 擴展(新版Firefox請將此擴展升級至最新版)
- 安裝擴展 https://addons.mozilla.org/zh-cn/firefox/addon/autoproxy/
- 設置
- 添加代理伺服器 注意:新版 autoproxy 已內置GoAgent配置,可直接進行下一步

- 添加規則訂閱

- 選擇自己需要的模式
- 自動模式 根據規則自行選擇是否使用代理
- 全局模式 全部使用代理
- 禁用代理 全部不使用代理
- 添加代理伺服器 注意:新版 autoproxy 已內置GoAgent配置,可直接進行下一步
- opera 瀏覽器設置
- 同 IE 一樣有兩種方式可選,不過不會影響系統其他程序的聯網
- 設置代理為 127.0.0.1:8087,全部使用 goagent 代理

- 使用 PAC 自動代理

- 不使用時應恢復為無代理狀態
- IE瀏覽器設置
- 工具->Internet 選項->連接,區域網路用戶單擊"區域網路設置"。寬頻用戶選中自己正在使用的寬頻連接之後單擊"設置",不要選 "區域網路設置"
- 區域網路用戶設置方法
- 設置代理為 127.0.0.1:8087 ,全部使用 goagent 代理(不建議)

- 使用 PAC 自動代理

- 設置代理為 127.0.0.1:8087 ,全部使用 goagent 代理(不建議)
- 寬頻用戶設置方法
- 選中自己正在使用的寬頻連接之後單擊"設置"

- 設置代理為 127.0.0.1:8087,全部使用 goagent 代理(不建議)

- 選中自己正在使用的寬頻連接之後單擊"設置"
- 不使用時要將IE恢復無代理狀態
適用環境
- 適用:瀏覽器,支持 http 代理的下載軟體等
- 不適用:遊戲客戶端等需要穩定網路的程序,QQ,tor(驗証證書)。待添加。。。
關於軟體更新
- 更新歷史中帶有[是]則需要重新上傳,否則不用重新上傳。注意:是否需要重新上傳是相對於前一版的,若你之前版本與當前版本之間某一版或多版帶有[是]仍然需要重新上傳。
- appid 並不綁定任何客戶端,如果本次更新無需重新上傳,只需修改 proxy.ini 中的 appid 即可使用。同樣,你也可以把 appid 共享給朋友,或者在自己其他機器上使用,一個 appid 可以多人多機器同時使用,在無需更新服務端的情況下,只需成功上傳一次即可。在沒有設定密碼的情況下,只需要知道 appid 就可以使用你的 appid 的流量,為防止被盜用可以加上密碼。
- goagent 每一版下載的都是全部文件,你可以選擇覆蓋原文件或者將新版放另一個資料夾,舊版你可以選擇留存或者刪除,修改新版 proxy.ini 中相關設置即可運行。如果舊版添加了開機啟動,需要將舊開機啟動刪除。如果舊版已經在運行,需先將舊版關閉。
- 如果之前版本沒有ssl錯誤,使用新版出現 ssl 錯誤可以把原來的 CA.crt 和 certs 資料夾內的文件覆蓋當前的這些文件。或者將CA.crt 和 certs 資料夾刪除,同時刪除瀏覽器中所有goagent ca 的證書,再重啟 goagent,會生成新證書,重啟瀏覽器再導入新證書即可。瀏覽器證書中只能有一個 goagent ca 的證書。
常見問題
- 是否每次更新都要重新上傳?
更新歷史中帶有"是"需要重新上傳,否則不用重新上傳。 注意:是否需要重新上傳是相對於前一版的,若你之前版本與當前版本之間某一版或多版帶有[是]仍然需要重新上傳。
- 遇到FAQ沒有解決問題怎麼辦?
首先請更新客戶端和服務端到最新版(見首頁),如果還有問題的話請提出 issue 。 提 issue 前建議先搜尋下看是否是重複的問題。雖然我們可能顧不上回答,但是我們保證每個issue都會看的並嘗試解決的。
- 用 goagent 訪問twitter ,自動跳轉為 mobile.twitter.com 並返回 403 Forbidden。
檢查查自己的 id 是不是以 android 開頭或者 apple, iphone 啥的開頭的了
- 在 Linux/Mac 下如何安裝 gevent?
easy_install gevent
- youtube 不能上傳以及看直播?
請看配置選項 wiki 介紹。https://github.com/goagent/goagent/wiki/ConfigIntroduce
- 提示 HTTP Error code 錯誤怎麼辦?
400: BAD Request 一般是 iplist 配置不對,嘗試使用默認 iplist。 401: Unauthorized 一般是你處於區域網路環境中,需要設置 proxy.ini 裡面的 proxy 段落。 404: Not Found 一般是 proxy.ini 裡面 appid 沒有填對,或者服務端沒有部署成功。 500: 一般是 server/client 版本不匹配,可能是沒有上傳成功,使用你正在使用的版本重新上傳。 503: Service Unavailable 一般是流量用完了,請更換appid。
- GAE 免費流量配額是多少?
每個谷歌帳號可以在 GAE 創建10個 appid,每個 appid 每天1G免費流量,urlfetch 每分鐘 22M, 傳入傳出帶寬每分鐘 56M,GoAgent 使用 urlfetch,故受每分鐘 22M 的限制。 流量重置時間為加州時間的午夜,一般即北京時間 16 點。
- uploader 上傳失敗?
404: Not Found 對應的 appid 沒有創建或者 appid 與 Gmail 賬戶不對應。 10060 連接伺服器超時,建議掛 VPN 後再上傳 10054 連接被重置,建議掛 VPN 後再上傳 10061 目標計算機積極拒絕 掛 VPN 或者運行 goagent 後把IE代理設置為 127.0.0.1:8087 Cannot set attribute,請暫時停用兩部驗証,並且到 google.com/settings/security 確認"不夠安全的應用的訪問許可權"已啟用。
- 聽說 goagent 保密性比較弱,如何加強?
下載最新版的客戶端,編輯 proxy.ini, [gae]validate = 1
- Linux/Mac 如何上傳服務端?
在 server 目錄下運行"python uploader.py"(沒有引號)
- 支持多個 appid 做負載平衡嗎?
目前 goagent 最新版是支持的,在 proxy.ini 中的配置多個 appid 即可。
- 如何防止 appid 被別人盜用?
- 如何使用 php 模式?
申請一個免費的 php 空間,然後通過在線代碼編輯器或者 ftp 客戶端把 index.php 上傳到你申請到 php 網站的根目錄。 假設為 https://goagent.php.com/index.php 。訪問你的index.php地址,如果沒有問題的話,說明部署成功。編輯proxy.ini
[php]
enable = 1
fetchserver = 你的index.php文件的地址
重啟 goagent.exe 即可。
- 如何設為系統服務(開機自啟動)?
雙擊 addto-startup.js 即可。
- goagent 支持 IPv6 網路嗎?
支持的。[gae]ipv6 = 1 即可。
- 為什麼 goagent 第一次運行需要管理員許可權?
因為 goagent 會嘗試向系統導入 IE/Chrome 的證書,這需要管理員許可權。
- Firefox 怎麼不能登陸 twitter/facebook 等網站?
打開 FireFox->選項->高級->加密->查看證書->證書機構->導入證書, 選擇local\CA.crt, 勾選所有項,導入。
- goagent 原理是什麼?
goagent是GAE應用,原理可以參考這個圖

- 如何防止 goagent 被匿名使用(盜用)?
目前 goagent 最新版是支持的,請見密碼設置 wiki 介紹。
- 怎樣設置不顯示氣泡提示?
用 reshacker/exescope 等資源編輯工具把氣泡提示字元串清空即可。
- 如何刪除appengine.google.com上老的appid?
可以的,請登錄 appengine.google.com 刪除。
- 如何得到 goagent 的原始碼?
goagent 的代碼和程序是一起的,原始碼就是運行程序。
- 如何對 goagent 進行修改?
客戶端代碼直接改 local/proxy.py, 改完重啟 goagent.exe 即可;服務端改 server/gae.py, 改完用 uploader.bat 上傳即可。
- 為什麼要叫 goagent,而不叫 GoProxy?
一開始叫 GoProxy 的,後來 Hewig 說軟體名字帶有 proxy 字樣不祥,於是就改成了 goagent。
- Windows 系統下,出現 ioerror:cannot watch more than 2560 sockets
使用 goagent-uv.exe 啟動。
- 為什麼使用 goagent 後訪問 google.com 仍然跳轉到 google.com.hk?
先訪問 https://www.google.com/ncr 一下即可。
- 出現
Address already in use錯誤。
原因:可能是goagent已經在運行或者連線埠被其他軟體佔用,比如搜狗瀏覽器開啟全網加速會使用8087連線埠,比如舊版goagent加入開機啟動沒有刪除、舊版已經在運行。 解決辦法:關閉舊版goagent或者其他佔用該連線埠的軟體再重啟goagent即可。
配置介紹
[listen]
#監聽ip,如果需要允許區域網路/公網使用,設為0.0.0.0即可
ip = 127.0.0.1
#使用GAE服務端的默認8087連線埠,如有需要你可以修改成其他的
port = 8087
#8087連線埠驗証的用戶名和密碼,設置後可以防止區域網路內其他人使用你的GoAgent
username =
password =
#啟動後goagent窗口是否可見,0為不可見(最小化至托盤),1為不最小化
visible = 1
#是否顯示詳細debug信息
debuginfo = 0
#GAE服務端的配置
[gae]
#是否啟用 GAE 服務端。
enable = 1
#你的 Google Appengine AppID, 也就是伺服器部署的 APPID,配置多 ID 用|隔開
appid = goagent
#密碼,默認為空,你可以在 server 目錄的 gae.py 設定,如果設定了,此處需要與 gae.py 保持一致
password = 123456
#服務端路徑,一般不用修改,如果不懂也不要修改.
path = /_gh/
#使用http還是https(SSL加密傳輸)連接至GAE
mode = https
#是否啟用 ipv6
ipv6 = 0
#ip評優演算法每次選出的ip數量
window = 6
#是否緩存ip評優演算法生成的臨時連接
cachesock = 1
#連接 ip 後是否使用 http HEAD 請求測試, 啟用可以更好的測試該 ip 的質量。
headfirst = 1
#是否使用 http/1.1 的 keepalive 功能
keepalive = 0
#是否開啟流量混淆
obfuscate = 0
#是否通過 pagespeed 服務中轉訪問 GAE
pagespeed = 0
#是否對伺服器證書進行驗証
validate = 0
#是否打開透明代理功能(和iptables配合使用)
transport = 0
# 如果設置為 rc4 則開啟 rc4 加密,需在 password 設置密碼,否則不開啟,一般mode為https時無需開啟
options =
#根據IP所在地區設置是否直連,比如 regions = cn|jp 可以讓國內和日本的網站走直連。更多國家請見 <https://dev.maxmind.com/geoip/legacy/codes/iso3166/>
regions =
#每次urlfetch最大返回的文件大小
maxsize = 2097152
# 用於連接GAE的IP列表
[iplist]
google_cn = www.g.cn|www.google.cn
google_hk = www.google.com|mail.google.com|www.google.com.hk|www.google.com.tw|www.l.google.com|mail.l.google.com
google_talk = talk.google.com|talk.l.google.com|talkx.l.google.com
google_ipv6 = ipv6.google.com
# 匹配規則,支持 host 配置, host 尾碼匹配,和 url 正則匹配
# 匹配規則有: 1. withgae 優先走 gae
# 2. withphp 優先走 php
# 3. direct 直連
# 4. fakehttps 使用 goagent 證書替換網站本身證書
# 5. nofakehttps 禁用 goagent 證書替換網站本身證書
# 6. forcehttps 強制 http 連接跳轉到 https 網址
# 7. noforcehttps 禁用 http 連接跳轉到 https 網址
# 8. google_* 使用 iplist 提供的地址直連
[profile]
play.google.com = withgae
wenda.google.com.hk = withgae
clients.google.com = withgae
scholar.google.com = nocrlf,noforcehttps,nofakehttps
scholar.google.com.hk = nocrlf,noforcehttps,nofakehttps
scholar.google.com.cn = nocrlf,noforcehttps,nofakehttps
books.google.com.hk = nocrlf,noforcehttps,nofakehttps
webcache.googleusercontent.com = crlf,noforcehttps,nofakehttps
mtalk.google.com = direct
talk.google.com = google_talk
talk.l.google.com = google_talk
talkx.l.google.com = google_talk
1-ps.googleusercontent.com = google_cn
2-ps.googleusercontent.com = google_cn
3-ps.googleusercontent.com = google_cn
4-ps.googleusercontent.com = google_cn
.google.cn = google_cn
.appspot.com = google_hk,crlf
.google.com = google_hk,forcehttps,fakehttps
.google.com.hk = google_hk,forcehttps,fakehttps
.googleapis.com = google_hk,forcehttps,fakehttps
.googleusercontent.com = google_hk,forcehttps,fakehttps
.googletagservices.com = google_hk,forcehttps,fakehttps
.googletagmanager.com = google_hk,forcehttps,fakehttps
.google-analytics.com = google_cn,forcehttps,fakehttps
.gstatic.com = google_hk,fakehttps
.ggpht.com = google_hk,fakehttps
.googlegroups.com = google_hk,forcehttps,fakehttps
.googlecode.com = google_hk,forcehttps,fakehttps
.youtube.com = forcehttps,fakehttps
.android.com = google_hk
www.dropbox.com = withgae
.dropbox.com:443 = direct
.box.com:443 = direct
.copy.com:443 = direct
https?://www\.google\.com/(?:imgres|url)\?.*url=([^&]+) = $1
https?://www\.google\.com\.hk/(?:imgres|url)\?.*url=([^&]+) = $1
#針對指定URL返回一個本地文件
; https?://www\.example\.com/.+\.html = file:///C:/README.txt
#取消註解(刪除行首分號)使用 google_cn 地址作為 google 搜尋
; https?://www\.google\.com(\.[a-z]{2})?/($|(search|url|gen_204)\?|(complete|images)/) = google_cn
#取消註解(刪除行首分號)播放youtube上地區限制的vevo視頻,此法可正常播放大部分vevo視頻
; https?://www\.youtube\.com/watch = google_hk
#取消註解看直播
; .c.youtube.com =
; .youtube.com = google_hk
; .googlevideo.com =
#代理自動配置腳本(Proxy auto-config)設定
[pac]
#是否啟用,若啟用,瀏覽器代理自動配置地址填https://127.0.0.1:8086/proxy.pac
enable = 1
# pacserver的監聽地址
ip = 127.0.0.1
port = 8086
# pac文件的名稱
file = proxy.pac
#被牆規則訂閱地址
gfwlist = https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt
#廣告攔截規則訂閱地址
adblock = https://adblock-chinalist.googlecode.com/svn/trunk/adblock.txt
#自動更新間隔時間
expired = 86400
#對應php server 的設置
[php]
enable = 0
password = 123456
crlf = 0
validate = 0
listen = 127.0.0.1:8089
fetchserver = https://.cm/
#二級代理,一般區域網路會用到
[proxy]
#是否啟用
enable = 0
autodetect = 1
#代理伺服器地址
host = 10.64.1.63
#代理伺服器連線埠
port = 8080
#代理伺服器登錄用戶名
username = username
#密碼
password = 123456
# 自動分段下載,需遠程伺服器支持Rang
[autorange]
#匹配以下網域時自動下載
hosts = *.c.youtube.com|*.atm.youku.com|*.googlevideo.com|*av.vimeo.com|smile-*.nicovideo.jp|video.*.fbcdn.net|s*.last.fm|x*.last.fm|*.x.xvideos.com|*.edgecastcdn.net|*.d.rncdn3.com|cdn*.public.tube8.com|videos.flv*.redtubefiles.com|cdn*.public.extremetube.phncdn.com|cdn*.video.pornhub.phncdn.com|*.mms.vlog.xuite.net|vs*.thisav.com|archive.rthk.hk|video*.modimovie.com|*.c.docs.google.com
# 自動對列表中文件類型啟用分段下載功能
endswith = .f4v|.flv|.hlv|.m4v|.mp4|.mp3|.ogg|.avi|.exe|.zip|.iso|.rar|.bz2|.xz|.dmg
# 禁用分段下載的文件類型
noendswith = .xml|.json|.html|.php|.py|.js|.css|.jpg|.jpeg|.png|.gif|.ico|.webp
# 線程數
threads = 3
#一次最大下載量
maxsize = 1048576
#首次讀寫量
waitsize = 524288
#後續讀寫量
bufsize = 8192
#DNS模組,可以用來防止DNS劫持/污染
[dns]
enable = 0
#DNS監聽地址,使用時將系統DNS設置為127.0.0.1
listen = 127.0.0.1:53
#遠程DNS查詢伺服器
remote = 8.8.8.8|8.8.4.4|114.114.114.114|114.114.115.115
#緩存大小
cachesize = 5000
#超時時間
timeout = 2
#模擬用戶瀏覽器類型,在User-Agent里提交給伺服器你的瀏覽器作業系統等信息
[useragent]
#是否啟用
enable = 0
#可自行修改的,前提是你知道怎麼改
string = Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3
[fetchmax]
local =
server =
#不用理會,顯示在控制台上方的公益廣告
[love]
#不願意看到這廣告就把1改成0
enable = 1
tip = \u8bf7\u5173\u6ce8\u5317\u4eac\u5931\u5b66\u513f\u7ae5~~
-------------------------------------------------------------------------------------------------------------
文檔
- 簡易教程 https://goagent.github.io/?/wiki/SimpleGuide.md
- 圖文教程 https://goagent.github.io/?/wiki/InstallGuide.md
- 常見問題 https://goagent.github.io/?/wiki/FAQ.md
- 配置介紹 https://goagent.github.io/?/wiki/ConfigIntroduce.md
- 五毛觀止 https://goagent.github.io/?/wiki/SpamList.md
- 更新歷史 https://goagent.github.io/?/wiki/History.md
代碼
- proxy.py https://github.com/goagent/goagent/tree/3.0
- python27.exe https://github.com/goagent/pybuild
- goagent.exe https://github.com/goagent/taskbar
==========
有關goagent的安全性,請參考:
* * *
※ 本文由美博園(allinfa.com)根據官方介紹整理髮布。
* * *
原文標題:GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。
網 友 留 言
6條評論 in “GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器”這裡是你留言評論的地方
這個幾年前很流行,現在還能用不。主頁還在呢。
@陳生
自建,應該是可用。
還在為翻牆發愁嗎? 如果你還在用自由門無界VPN的軟體,你out了,快來看一下新一代的翻牆吧,這裡有來自美國日本新加坡的100m獨立線路,超過20條線路任你翻牆翻過夠,遊戲,下載,視頻讓你絕對的體驗翻牆的體驗。你們還等什麼?
https://shadowsocksvip.me/aff.php?aff=334
@yiwenyu 問題是需購買付費的產品。而相對付費而言免費版本也有非常好的客戶端,比如「大殺器」GFW.perss,就不見的比付費版本差,甚至在使用過程中比付費版本要好得多!最為關鍵的是安全,付費在牆內網友來說,能有足夠安全嗎?在支付過程中就已經存在了安全隱患。所以能用免費的,盡量用免費,而不去採用付費的版本。
首先感謝您的這篇好文章,解決了我遇到的所有問題
想請教,,
goagent 可否有辦法讓每次開的分頁ip都不同 ?
我的只會在107.178.194.xx
107.178.200.xx
這兩個範圍內變換,重覆機率挺高
請教有辦法設定其他的變化嗎 ?
感謝您 ! 謝謝!
BlackBelt Privacy - Tor+WASTE+VoIP
A simple to install and use Tor client / server with WASTE and VoIP
Update : < 5 hours ago
Download :
https://sourceforge.net/projects/blackbeltpriv/files/stable/
(本文來源)