2011–2015 年 · 工具興衰

GoAgent 之死:把梯子架上 Google 的雲,然後牆把雲封了

2009 年那個夏天之後,翻牆成了大眾剛需。需求催生供給——下一個爆款,出自一位業餘開發者之手。

2011 年,網名 phuslu 的程序員開始寫一個業餘專案,思路跟此前所有梯子都不一樣:不自己養伺服器,把梯子直接架到 Google 的雲上

躲在巨人身後

Google 當時有一項免費雲服務叫 App Engine(GAE):任何人都能把自己的小程式部署上去,跑在 Google 的伺服器上。GoAgent 的玩法是——把一段中轉代理部署到 GAE,用戶的流量先到 Google 的機房,再從那裡去往目的地。

妙處全在「Google」這三個字上。免費:GAE 有免費額度,養自由門那樣的代理池要燒真金白銀,GoAgent 一分錢不用。快:Google 的全球基建,比留學生租的小主機快出一個量級。最關鍵的是安全感:要封 GoAgent,就得封 Google 的雲——而那些年,牆對 Google 只敢在敏感日子小動作,不敢徹底翻臉,因為代價是整個中國互聯網行業與學術界的日常。

配上瀏覽器外掛,部署一次、開箱即用。GoAgent 迅速紅遍技術圈,成了 2010 年代初中文網民的當紅梯子。

但看過前十年那兩道考題的人會認出來:這不是新答案。它仍是中心化——只是把單點從「自己的代理池」換成了「Google」。它賭的是這個單點大到牆不捨得封。

2014:牆捨得

2014 年 5 月 27 日起,Google 服務在中國大陸開始被大面積干擾;Google 自家的流量數據顯示,5 月 31 日起它被完全封鎖——搜尋、Gmail、GAE,全線失聯。時間點是六四二十五週年前夕,但這一次跟以往不同:紀念日過去了,封鎖沒有解除。一直到今天。

那是中國互聯網史上對 Google 最長、最徹底的封鎖。對 GoAgent 而言,這是釜底抽薪:地基沒了。社群靠殘存可連通的 Google IP 續命,衍生專案接力掙扎,但路越走越窄——你不可能在一片被拔掉的雲上重建雲端代理。

賭局揭曉:再大的單點,牆也捨得封。封 Google 的代價確實巨大,牆照樣付了。

2015:刪庫

壓力不止來自技術。2014 年 11 月,phuslu 罕見地發表公開聲明:開發 GoAgent 四年,未獲任何直接或間接的經濟利益,也未接受任何境內外組織的支持。一份急於自證清白的聲明,讀出來的是它的反面。

2015 年 8 月下旬,phuslu 刪掉了 GoAgent 的倉庫;他後來另起的 GoProxy,其後也一併刪除。沒有解釋。

它留下的一課

GoAgent 短暫而輝煌的一生,替翻牆史排掉了一個誘人的錯誤答案:借巨人的傘躲雨,巨人被趕走的那天,你淋得比誰都透

兩道考題——單點可封、制服可認——GoAgent 只答對了一半。

參考來源