Snova:通用web proxy v0.22.0

以前美博園介紹過snova項目:snova:一個外掛程式化的web proxy框架GAE外掛程式。現在這個項目有了比較大的改進,Snova 是一個很好的翻牆工具,有多種用法,Snova 也是一個基於 GAE 的免費網頁代理,在 GAppProxy、GoAgent, Hyk-proxy 以及 Snova 這四個流行的 GAE 代理之中,Snova 是最好的,因為它完美地支持 HTTPS。

項目主頁:https://code.google.com/p/snova/

以下引自項目官方介紹:

關於

  • Snova(Java)是一個通用web proxy實現,包括server端和client端,目前包含基於Google AppEngine平台的GAE實現,支持Heroku/CloundFoundry/OpenShift/Appfog/Dotcloud/Modulus/Jelastic等Java/NodeJS平台的C4實現,以及增強的PAC實現SPAC(Special Proxy Auto Config)。源碼在GoogleCode上維護。snova@GoogleCode
  • GSnova(Go)是幾乎和snova功能一致的Go語言client實現,server端與snova通用;包括GAE/C4支持,SPAC(Special Proxy Auto Config)實現,以及額外的SSH支持。源碼放到了GitHub上維護. gsnova@github
  • 基於Google AppEngine平台服務端有Java和Go兩種實現,源碼放到了GitHub上維護. snova-gae@github
  • 其它PaaS服務端有Java和NodeJS兩種實現,源碼放到了GitHub上維護. snova-c4@github

安裝部署

  • 安裝運行依賴
    • Snova(Java) 依賴JRE 1.6+
    • GSnova(Go)為系統原生執行檔,無任何依賴
    • 啟動後默認綁定在127.0.0.1:48100上接受代理請求(默認有spac支持)
  • Google Appengine平台
    • 參考GAEInstallation安裝配置部署GAE到Google Appengine
    • GSnova(Go)啟動後同時默認127.0.0.1:48101上接受代理請求(無spac支持)
  • Java PaaS平台(可選)
    • 參考JavaPaaSInstallation安裝配置部署C4到Java PaaS上。目前支持Heroku/CloundFoundry/OpenShift/Appfog/Dotcloud/Jelastic
    • GSnova(Go)啟動後同時默認127.0.0.1:48102上接受代理請求(無spac支持)
  • Node.js PaaS平台(可選)
    • 參考NodeJsPaaSInstallation安裝配置部署C4到NodeJS PaaS上。。目前支持Heroku/CloundFoundry/OpenShift/Appfog/Dotcloud/Modulus
    • 此鏈接為較全的支持NodeJS的PaaS Providers,一般都可部署NodeJS版本
    • Snova/GSnova啟動後同時默認127.0.0.1:48102上接受代理請求(無spac支持)
  • VPS(可選)
  • SSH(可選)
    • 僅GSnova(Go)支持,暫無文檔參考,請參考配置文件中註解幫助
    • GSnova(Go)啟動後同時默認127.0.0.1:48103上接受代理請求(無spac支持)
  • SPAC(可選)

常見問題FAQ

GAE AppId共享

  • 在GSnova(Go)的Web界面中提供有一個共享appid的功能,任何人可以據此共享自己的appid。訪問鏈接
  • 當Snova/GSnova的用戶由於某些原因(如不知道怎麼部署server側)沒有配置自己的appid時,默認情況下,客戶端會從伺服器上隨機獲取一個共享appid,然後用匿名用戶方式連接<shareappid>.appspot.com

 
注意

  • Go版本GAE服務端與Java版本GAE服務端功能完全一致,區別在於Go版本的性能較Java版本為好,粗略觀察差距大約在30%以上,另外Go實例啟動時間很短(<500ms),而Java實例的啟動時間較長(>4s)
  • GSnova(Go)無GUI界面,只提供簡單的本地Web界面支持。Snova(Java)提供GUI支持。
  • GSnova(Go)通過本地web界面提供share/unshare appid功能

官方下載:

snova-0.22.0.zip
gsnova_0.22.0_windows_386.zip
gsnova_0.22.0_linux_amd64.tar.gz
gsnova_0.22.0_mac_amd64.tar.gz
snova-c4-java-server-0.22.0.war
snova-gae-golang-server-0.22.0.zip
snova-gae-java-server-0.22.0.zip
snova-c4-nodejs-server-0.22.0.zip

有關snova的其他用法,可參考:(轉)6 種使用 Snova 代理翻牆的方法 - 美博園

以上美博園根據官方介紹整理。

原文鏈接:https://allinfa.com/zh-tw/snova-web-proxy-v0220.html
原文標題:Snova:通用web proxy v0.22.0 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。

網 友 留 言

2條評論 in “Snova:通用web proxy v0.22.0”
  1. ggggg says:

    這個我怎麼就沒有看明白怎麼用呢
    有沒有傻瓜式的

這裡是你留言評論的地方


請留言


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