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撥號網路代理(注意:撥號網路請使用英文名稱)。

===========================================================

簡易教程

  • 部署
    1. 申請 Google Appengine 並創建 appid。
    2. 下載 goagent 最新版 https://goagent.github.io
    3. 修改 local\proxy.ini 中的 [gae] 下的 appid = 你的appid(多appid請用|隔開)
    4. 運行 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

  1. 申請註冊一個 Google App Engine 賬號。沒有 Gmail 賬號先註冊一個, 用你的 Gmail 賬號登錄。 申請 GAE 帳號:GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
  2. 登錄之後,自動轉向 Application 註冊頁面,如下圖: GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
  3. 接下來的頁面,輸入你的手機號碼,需要注意的是,手機號碼前面要+86(中國區號) 格式如:+86 13888888888。 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 然後等待收取手機簡訊,收到簡訊後(一串數字型大小碼)填入下圖表單,點 send 提交.(有的手機收不到信息,到https://appengine.google.com/waitlist/sms_issues 提交該情況,一個工作日就能收到谷歌提示Google App Engine成功開通)。 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
  4. 提交完成之後,GAE 賬號即被激活,然後就可以創建新的應用程式了。轉入 "My Applications" 頁面,點擊 "Create an Application" 新建應用 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 一個Gmail賬戶最多可以創建十個GAE應用,每個應用每天 1G 免費流量。這裡我們只創建一個應用就可以了。進入下一步,填寫新應用的必要信息,如下圖。在圖中第一處添加一個應用名稱,如 abc555 ,驗証一下是否可用,如果顯示 "Yes" 那麼 abc555 就是你的 Appid(記住這個id),而 abc555.appspot.com 就是你的應用伺服器地址了。第二個空可隨便填,點擊 Create Application 按鈕提交 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 提交之後,就能看到下圖這個頁面,就說明你已經成功創建了一個新的應用,你也可以點擊應用名稱,進入控制台進行管理。 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 如果你要建立多個 appid,只需要從步驟 4 開始再重複操作多次就行了。

二、下載 goagent 並上傳至 Google App Engine

  1. 下載 goagent 並解壓,https://github.com/goagent/goagent
  2. 編輯 local\proxy.ini,把其中 appid = goagent 中的 goagent 改成你之前申請的應用的 appid (用 windows 的記事本也可以)
    • 如果要使用多個appid,appid之間用|隔開,如:appid1|appid2|appid3,每個 appid 必須確認上傳成功才能使用

    [gae]
    appid = appid1|appid2|appid3

  3. 運行 goagent.exe
  4. 上傳
    • Windows 用戶:雙擊 server 資料夾下的 uploader.bat,輸入你上步創建的 appid (同時上傳多 appid 在 appid 之間用 | 隔開,一次只能上傳同一個谷歌帳戶下的 appid )填完按回車。根據提示填你的谷歌帳戶郵箱地址,填完按回車。根據提示填你的谷歌帳戶密碼(注意:如果開啟了兩步驗証,密碼應為16位的應用程式專用密碼而非谷歌帳戶密碼,否則會出現 AttributeError: can't set attribute 錯誤),填完按回車。
    • Linux/Mac OSX用戶上傳方法:在server目錄下執行:python uploader.py GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 如遇到上傳困難的情況,可以先運行 goagent.exe(要先修改 appid )再運行 uploader.bat
    • 上傳成功就會看圖下圖界面 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器

三、運行客戶端

  1. 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 文件導入配置)
  2. 導入證書
    • IE/Chrome:使用管理員身份運行 goagent.exe 會自動向系統導入 IE/Chrome 的證書,你也可以雙擊 local 資料夾中的 CA.crt 安裝證書(需要安裝到 "受信任的根證書頒發機構" ); GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 下一步 -> 完成 -> 確定
    • Firefox:需要單獨導入證書,打開FireFox?->選項->高級->加密->查看證書->證書機構->導入證書, 選擇 local\CA.crt, 勾選所有項,導入;
    • opera:導入證書方法:首選項→高級→安全性→管理證書→證書頒發機構->導入->選擇 local\CA.crt文件->依次確認

瀏覽器設置方法

  1. 使用 GoAgent 自帶代理設置功能
    • 該功能可以為 IE 內核瀏覽器和未安裝代理類擴展的 Chrome/Opera 等默認使用 IE 代理的瀏覽器和軟體設置代理,但不能給 FireFox 設置代理
    • 右擊 GoAgent 托盤圖標,在 "設置IE代理" 菜單中選擇要使用的模式。
    • 禁用代理 什麼也不做,需要用戶自己手動為軟體設置代理
    • https://127.0.0.1:8086/proxy.pac 使用自帶的PAC自動判斷是否使用代理
    • <127.0.0.1:8087> 全部使用 GoAgent 代理
  2. 谷歌 Chrome 配合 SwitchySharp 擴展
    • 安裝擴展
    • 網址列輸入 Chrome://extensions/ 後按回車,打開擴展管理頁,將 local 資料夾中的 SwitchySharp.crx 拖拽到該頁面之後點擊確定即可安裝,擴展也可以從 Chrome 應用商店獲得https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 導入設置
      • 點擊 SwitchySharp 圖標->選項->導入/導出 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
      • 瀏覽到 SwitchyOptions.bak,點擊確定導入設置
      • 更新自動切換規則(如果遇到無法更新規則列表,可以先運行 goagent ,並把瀏覽器代理設置為 GoAgent 模式再更新規則,不更新規則只會影響自動切換模式,不會影響其他模式的使用,若確實無法更新也可不更新,直接使用 PAC 模式即可)
      • 在擴展設置頁點擊 "切換規則" ,點擊 "立即更新列表" ,最後點擊 "保存" 。 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 單擊網址列右側Proxy SwitchySharp圖標即可進行模式選擇 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
      • GoAgent 模式 除匹配 proxy.ini 中 profile 的直連外,其他全部通過GAE
      • GoAgent PAAS模式 全部通過PAAS
      • GoAgent PAC模式 根據 GoAgent 自帶的 PAC 文件自動判斷是否經過代理
      • 自動切換模式 根據切換規則自動選擇是否進行代理,並根據所設情景模式自動選擇使用何種代理
      • 遇到規則中沒有的,可以使用擴展的 "新建規則" 按鈕自行添加,選情景模式為 "GoAgent" ,使用此模式可以方便的定製自己的代理切換規則
      • 這個擴展偶爾會出BUG,出現設置無誤但瀏覽器提示錯誤130無法連接到代理伺服器,可以將自己的設置導出之後卸載重裝
      • 如果遇到無法更新規則列表,可以先運行 goagent,並把瀏覽器代理設置為 GoAgent 模式再更新規則,不更新規則只會影響自動切換模式,不會影響其他模式的使用,若確實無法更新也可不更新,直接把擴展設置為 GoAgent PAC 模式即可
  3. Firefox 配合 FoxyProxy 擴展
  4. Firefox 配合 AutoProxy 擴展(新版Firefox請將此擴展升級至最新版)
    • 安裝擴展 https://addons.mozilla.org/zh-cn/firefox/addon/autoproxy/
    • 設置
      • 添加代理伺服器 注意:新版 autoproxy 已內置GoAgent配置,可直接進行下一步 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
      • 添加規則訂閱 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
      • 選擇自己需要的模式 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
        • 自動模式 根據規則自行選擇是否使用代理
        • 全局模式 全部使用代理
        • 禁用代理 全部不使用代理
  5. opera 瀏覽器設置
    • 同 IE 一樣有兩種方式可選,不過不會影響系統其他程序的聯網
    • 設置代理為 127.0.0.1:8087,全部使用 goagent 代理 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 使用 PAC 自動代理 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 不使用時應恢復為無代理狀態
  6. IE瀏覽器設置
    • 工具->Internet 選項->連接,區域網路用戶單擊"區域網路設置"。寬頻用戶選中自己正在使用的寬頻連接之後單擊"設置",不要選 "區域網路設置"
    • 區域網路用戶設置方法
      • 設置代理為 127.0.0.1:8087 ,全部使用 goagent 代理(不建議) GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
      • 使用 PAC 自動代理 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 寬頻用戶設置方法
      • 選中自己正在使用的寬頻連接之後單擊"設置" GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
      • 設置代理為 127.0.0.1:8087,全部使用 goagent 代理(不建議) GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器
    • 不使用時要將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 的證書。

 

 

常見問題

  1. 是否每次更新都要重新上傳?

    更新歷史中帶有"是"需要重新上傳,否則不用重新上傳。 注意:是否需要重新上傳是相對於前一版的,若你之前版本與當前版本之間某一版或多版帶有[是]仍然需要重新上傳。

  2. 遇到FAQ沒有解決問題怎麼辦?

    首先請更新客戶端和服務端到最新版(見首頁),如果還有問題的話請提出 issue 。 提 issue 前建議先搜尋下看是否是重複的問題。雖然我們可能顧不上回答,但是我們保證每個issue都會看的並嘗試解決的。

  3. 用 goagent 訪問twitter ,自動跳轉為 mobile.twitter.com 並返回 403 Forbidden。

    檢查查自己的 id 是不是以 android 開頭或者 apple, iphone 啥的開頭的了

  4. 在 Linux/Mac 下如何安裝 gevent?

    easy_install gevent

  5. youtube 不能上傳以及看直播?

    請看配置選項 wiki 介紹。https://github.com/goagent/goagent/wiki/ConfigIntroduce

  6. 提示 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。

  7. GAE 免費流量配額是多少?

    每個谷歌帳號可以在 GAE 創建10個 appid,每個 appid 每天1G免費流量,urlfetch 每分鐘 22M, 傳入傳出帶寬每分鐘 56M,GoAgent 使用 urlfetch,故受每分鐘 22M 的限制。 流量重置時間為加州時間的午夜,一般即北京時間 16 點。

  8. 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 確認"不夠安全的應用的訪問許可權"已啟用。

  9. 聽說 goagent 保密性比較弱,如何加強?

    下載最新版的客戶端,編輯 proxy.ini, [gae]validate = 1

  10. Linux/Mac 如何上傳服務端?

    在 server 目錄下運行"python uploader.py"(沒有引號)

  11. 支持多個 appid 做負載平衡嗎?

    目前 goagent 最新版是支持的,在 proxy.ini 中的配置多個 appid 即可。

  12. 如何防止 appid 被別人盜用?

    請看 https://goagent.github.io/?/wiki/SetPassword.md

  13. 如何使用 php 模式?

    申請一個免費的 php 空間,然後通過在線代碼編輯器或者 ftp 客戶端把 index.php 上傳到你申請到 php 網站的根目錄。 假設為 https://goagent.php.com/index.php 。訪問你的index.php地址,如果沒有問題的話,說明部署成功。編輯proxy.ini
    [php]
    enable = 1
    fetchserver = 你的index.php文件的地址

    重啟 goagent.exe 即可。

  1. 如何設為系統服務(開機自啟動)?

    雙擊 addto-startup.js 即可。

  2. goagent 支持 IPv6 網路嗎?

    支持的。[gae]ipv6 = 1 即可。

  3. 為什麼 goagent 第一次運行需要管理員許可權?

    因為 goagent 會嘗試向系統導入 IE/Chrome 的證書,這需要管理員許可權。

  4. Firefox 怎麼不能登陸 twitter/facebook 等網站?

    打開 FireFox->選項->高級->加密->查看證書->證書機構->導入證書, 選擇local\CA.crt, 勾選所有項,導入。

  5. goagent 原理是什麼?

    goagent是GAE應用,原理可以參考這個圖 GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器

  6. 如何防止 goagent 被匿名使用(盜用)?

    目前 goagent 最新版是支持的,請見密碼設置 wiki 介紹。

  7. 怎樣設置不顯示氣泡提示?

    用 reshacker/exescope 等資源編輯工具把氣泡提示字元串清空即可。

  8. 如何刪除appengine.google.com上老的appid?

    可以的,請登錄 appengine.google.com 刪除。

  9. 如何得到 goagent 的原始碼?

    goagent 的代碼和程序是一起的,原始碼就是運行程序。

  10. 如何對 goagent 進行修改?

    客戶端代碼直接改 local/proxy.py, 改完重啟 goagent.exe 即可;服務端改 server/gae.py, 改完用 uploader.bat 上傳即可。

  11. 為什麼要叫 goagent,而不叫 GoProxy?

    一開始叫 GoProxy 的,後來 Hewig 說軟體名字帶有 proxy 字樣不祥,於是就改成了 goagent。

  12. Windows 系統下,出現 ioerror:cannot watch more than 2560 sockets

    使用 goagent-uv.exe 啟動。

  13. 為什麼使用 goagent 後訪問 google.com 仍然跳轉到 google.com.hk?

    先訪問 https://www.google.com/ncr 一下即可。

  14. 出現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~~

-------------------------------------------------------------------------------------------------------------

文檔

代碼

==========

有關goagent的安全性,請參考:

翻牆軟體 GoAgent 的安全風險 - 美博園

基於GAE的GoAgent代理的安全提醒 - 美博園

* * *
※ 本文由美博園(allinfa.com)根據官方介紹整理髮布。
* * *

原文鏈接:https://allinfa.com/zh-tw/goagent-v323-gae.html
原文標題:GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。

網 友 留 言

6條評論 in “GoAgent v3.2.3 - 快速自建GAE翻牆代理伺服器”
  1. 陳生 says:

    這個幾年前很流行,現在還能用不。主頁還在呢。

  2. yiwenyu says:

    還在為翻牆發愁嗎? 如果你還在用自由門無界VPN的軟體,你out了,快來看一下新一代的翻牆吧,這裡有來自美國日本新加坡的100m獨立線路,超過20條線路任你翻牆翻過夠,遊戲,下載,視頻讓你絕對的體驗翻牆的體驗。你們還等什麼?
    https://shadowsocksvip.me/aff.php?aff=334

    • andygebb says:

      @yiwenyu 問題是需購買付費的產品。而相對付費而言免費版本也有非常好的客戶端,比如「大殺器」GFW.perss,就不見的比付費版本差,甚至在使用過程中比付費版本要好得多!最為關鍵的是安全,付費在牆內網友來說,能有足夠安全嗎?在支付過程中就已經存在了安全隱患。所以能用免費的,盡量用免費,而不去採用付費的版本。

  3. yioyo says:

    首先感謝您的這篇好文章,解決了我遇到的所有問題
    想請教,,
    goagent 可否有辦法讓每次開的分頁ip都不同 ?
    我的只會在107.178.194.xx
                    107.178.200.xx
    這兩個範圍內變換,重覆機率挺高
    請教有辦法設定其他的變化嗎 ?
    感謝您 ! 謝謝!

  4. Andrzeja says:

    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/

    (本文來源)

這裡是你留言評論的地方


請留言


6 + 4 =
【您可以使用 Ctrl+Enter 快速發送】
Copyright © 2007 - 2026 , Design by 美博園. 著作權所有. 若有著作權問題請留言通知本站管理員. 【回到頂部】