6/28/2013

如何佈署GoAgent翻牆程式避開中國互連網審查(F**k China Internet Censorship)

大家都知道YouTube、Google、Facebook這些在全球很hot的網站,但是在中國,都會遇到一個相同的問題,那就是瀏覽器總是顯示「404 Not Found」或者是「當前連結不可用」的提示訊息,why?這是因為中國的電信商已經把類似以上的網站的相關IP位址匯入「黑名單」裡面了,以致當我們的電腦存取這些「黑名單」網站時,會被切斷與網站伺服器的連線。
如何解除這個限制?有一種簡單的方法,那就是架設一個VPN(Virtual Private Network,虛擬私人網路)。
VPN是一種常用於連線中、大型企業或團體與團體間的私人網路的通訊方法,而它在中國的一種用途就是採用免費或付費的虛擬私人網路(VPN)進行海外網路連線服務的方法進行翻牆,或許多外商公司欲連線回海外網站也多自行架設VPN或採用付費的VPN服務。

下面教大家如何佈署由Google App Engine伺服器作為Proxy的免費代理軟體GoAgent。

Step:

  1. 首先先到GoAgent(點選進入)的官方網站下載GoAgent應用程式ZIP壓縮檔到本機磁碟進行解壓縮; 
  2. 用Google帳戶到https://appengine.google.com登入Google App Engine(GAE)準備建立Application,沒有Google帳戶的先註冊一個Google帳戶再登入GAE;
  3. 建立Application,在這裡需要注意的是,每個Google帳戶最多建立10個AppID,而且AppID的名稱必須是唯一的,建立的AppID名稱需牢記(建議選用你比較容易記的名稱來作為AppID,如「電子信箱帳戶+序號」)
  4. 此時已經成功建立了一個AppID,這個時候AppID處於「未佈署」狀態,我們需要讓GoAgent與AppID產生聯繫;
  5. 到「goagent→local」資料夾下以「記事本」形式點選「proxy」ini檔,編輯將「appid = goagent」那裡的「goagent」改為你建立的AppID,填寫多個AppID時,應在各個AppID之間加上英文狀態的的「|」分隔符號(末尾AppID的末尾處不要加上「|」);
  6. 點選「goagent→server」中的「uploader」,把要上傳的AppID填寫上去,填寫多個AppID時,應在各個AppID之間加上英文狀態的的「|」分隔符號(末尾AppID的末尾處不要加上「|」)。填寫完後按下「Enter」鍵,進入下一步驟,提示填寫AppID所對應的電子信箱位址(Google帳戶)和密碼,完成後按下「Enter」鍵,開始從GoAgent上傳AppID到GAE伺服器,上傳成功後按下任意鍵退出「uploader」,如果上傳失敗的話,try again(一般是不會失敗的,除非是網路狀態不佳或者是填寫錯了AppID)。大家可能在影像中看到了,就是我開啟「uploader」時,程式介面出現「亂碼」,這是因為我的電腦的作業系統的漢字字符集標準是Big5(zh-tw),當打開非unicode的簡體中文程式時,會出現無法識別文字的現象(亂碼),不過這並不會影響程式的使用;
  7. 好囉,Application已經佈署好了,每個AppID每天擁有1GB免費網路流量(10個AppID就是10GB)
  8. 接下來要對「goagent」執行檔的屬性進行變更,滑鼠左鍵點選「goagent」圖示彈出功能表(當然我是左手使用滑鼠的,你們的話是「右鍵」,哈哈XD),點選「內容」,在「相容性」那裡點選「以系統管理員的身分執行此程式」的項目;
  9. 接下來,要在瀏覽器裡添加擴充功能了,在這裡強力推薦「Google Chrome瀏覽器」,也就是我現在用的瀏覽器,大家可以到https://www.google.com/intl/zh-TW/chrome/browser/?hl=zh-TW&brand=CHMI下載安裝。先打開「Google Chrome」中的「工具→擴充功能」那裡,出現「擴充功能」的視窗,再把「goagent→local」資料夾下的「SwitchySharp_1_9_52」CRX檔案用滑鼠直接拖入Google Chrome→擴充功能」視窗,提示是否新增擴充程式,點選「新增」。
  10. 新增程式後,將會自動跳出這個選項網頁(也可以點選瀏覽器右上角的擴充程式圖示,點選「Options」彈出這個選項網頁),此時瀏覽器右上角有一個新增的「Proxy SwitchSharp」的圖示,點選它,再點選「Auto Switch Mode」(自動切換),這一步很重要。接下來,點選選項網頁中的「Import/Export」(匯入/匯出),再點選「Restore from File」(從檔案中恢復),選擇「SwitchyOptions」BAK檔案;
  11. 上傳完BAK檔案後,會自動彈出這個視窗,或者手動點選「Switch Rule」(切換規則)條目。點選「Update List Now」更新「Switch Rule」,注意此時必須啟動GoAgent主程式,否則無法更新成功!當系統提示「Successfully」時,一切大功告成囉!我們可以隨便打開一個「黑名單」網站試試成果,譬如「G+」;
  12. 為了增加我們瀏覽網頁時的安全係數,我們還需要給瀏覽器匯入「憑證」。點選「設定→進階設定→管理憑證→受信任的根憑證授權單位→匯入」,匯入「goagent→local」資料夾下的「CA」安全性憑證,「匯入成功」,好了,這下可以隨心所欲地瀏覽「黑名單」網站了。

註解:GoAgent軟體比起其他的翻牆軟體像無界瀏覽要穩定得多,即不用頻繁去update,有重大更新時再去update。

!XD
覺得這篇網誌好的話要+1喔!

左撇子測試——來測試一下你是不是左撇子

大家都知道,左撇子的一項顯著的生理特徵就是慣用右腦——左撇子的右腦比慣用右手的人要發達些,但我們如何判斷一個人是不是左撇子呢?顯然,我們不能通過解剖他的大腦來診斷,這太不現實。其實測試左撇子的方法很簡單,千百年來人們就通過自己的雙眼發現了無數的左撇子,是的,這個方法誰都知道,無非是看這個人在日常生活中習慣使用哪隻手!

    那麼,我們能說一個用習慣用左手拿筷子的人就是左撇子嗎?或者左手寫字?為了更準確的測試左撇子,科學家們經過研究與分析,對傳統的測試左撇子的方法進行了科學的整理,並提出了一個界定標準。這個標準一共規定了10個測試項目,分別是:①執筆寫字;②拿筷子;③扔東西;④刷牙;⑤用剪刀;⑥擦火柴;⑦穿針線;⑧操錘子;⑨握球拍;⑩用毛巾洗臉。這10個測試項目都是我們日常生活中平常得不能再平常的事情,然而對於左撇子測試來說,它們又有一定的側重性。測試的標準是這樣的:


  1. 如果10個項目都是使用左手,那麼這個人是左撇子無疑;
  2. 如果前面6個項目都是使用左手,而後面4個項目即便全部使用右手,也可以界定為左撇子;
  3. 如果前面6個項目中有1-5個項目使用右手,那麼這個人基本可以判定為均力手,或者說雙撇子,他的兩隻手沒有固定的偏​​向。這或許正是科學界提出這個左撇子測試方法與標準的意義所在——由於傳統文化的影響,很多家長往往經過簡單的目測就斷定自己的孩子是左撇子,從而對孩子進行嚴厲的批評與糾正,因此而造成的後果可能會影響孩子的一生。有了這個測試方法,很多家長就會發現,原來他們誤以為是左撇子的孩子,其實是可以左右開弓的雙撇子。

    當然,除此之外還有很多左撇子測試方法,經過調查統計證實,其準確程度也相當的高。有興趣的朋友不妨用這多種方法對自己做一個綜合全面的測試,看看自己是不是左撇子,或者一個潛在的、從小被糾正了的隱形左撇子。


  1. 在紙上畫一隻小狗——這個測試不是直接判斷你習慣用哪隻手,而是從你潛意識裡對左右方向的認知來判斷你的左撇子傾向——左撇子往往會畫頭向右邊的狗。
  2. 用右手在紙上畫一個圓,再用左手畫一個圓,用箭頭標出兩次畫圓的方向——如果兩個圓中有一個是以順時針方向畫的,那麼你存在左撇子傾向,如果兩個圓全是以順時針方向畫的,那麼你多半就是個天生的左撇子。
  3. 在一張A4紙的中間剪一個棗子大小的洞,放一個雞蛋在桌上,在距離雞蛋兩三公尺的地方,雙手拿住紙的兩邊,雙臂伸直並透過紙上的小洞看雞蛋,然後收縮手臂讓紙逐漸靠近自己的臉,整個過程要保持眼睛始終能透過小洞看到雞蛋,當紙貼到鼻子的時候,看看紙上的小洞蓋在你哪邊眼睛上。如果紙上的小洞蓋在右眼上,那麼你應該不是左撇子,如果蓋在左眼上,你存在左撇子傾向。

    以上左撇子測試方法,你都試過了嗎,結果怎麼樣?