Outline VPN
開發者 | Jigsaw |
---|---|
首次發佈 | 2018年3月20日 |
當前版本 |
|
原始碼庫 | github |
程式語言 | TypeScript、Java、Bash、Objective-C、Swift |
作業系統 | |
語言 | 英語 |
類型 | 代理伺服器 自由軟件 突破網絡審查 |
許可協議 | |
網站 | getoutline |
Outline VPN是一個自由及開放原始碼軟件,用於在多個雲服務上快速部署Shadowsocks伺服器[2][3]。該軟件還包括多平台的客戶端軟件。 Outline是由Google創建的技術孵化器Jigsaw開發的。
Outline Server不僅可以在私人伺服器中使用,也可以在包括DigitalOcean、Rackspace、Google雲端平台和Amazon EC2在等雲服務上安裝使用。[4]安裝時可用命令行或圖形界面(僅限DigitalOcean)。
組成
Outline由3個主要的部分組成:[5]
- Outline Server充當代理伺服器,並在客戶端和他們想要訪問的站點之間作爲中繼連接。Outline Server基於Shadowsocks,並提供了一個REST API,讓Outline Manager管理伺服器。
- Outline Manager是一個圖形應用程序,用於部署和管理對Outline Server的訪問,Outline Manager支持Windows、macOS和Linux。
- Outline Client則是客戶端通過Outline伺服器連接到互聯網,Outline Client支持Windows、macOS、Chrome OS、Android和iOS。
安全和私隱
Outline使用Shadowsocks協議在客戶端和伺服器之間的通信,對流量使用IETF ChaCha20流密碼(256位元密鑰)[6]進行加密,並使用IETF Poly1305身份驗證器進行身份驗證。[7]
Outline是自由及開放原始碼軟件,根據Apache許可證 2.0許可,並由Radically Open Security審核,同時也聲稱不會記錄用戶的網絡流量[8][9]。Outline Server支持無人值守升級。
Outline不是一個匿名工具,它沒有提供與Tor相同程度的匿名保護(Tor通過三個躍點而不僅僅是一個路由流量,並且還可以防止瀏覽器指紋識別等攻擊)。
從版本1.2開始,Outline的Windows、macOS、Chrome OS、Android以及iOS客戶端界面上出現了'Beta'的字樣,有效地開始加密來自設備的所有流量。
評價
2018年3月,PCMag的Max Eddy表示,Outline VPN的預覽版本「非常容易使用(startlingly easy to use)」以及「消除了與VPN公司相關的私隱問題(removes privacy concerns associated with VPN companies)」。然而,Eddy批評該軟件沒有加密Windows上的所有流量,並警告用戶「與大型VPN公司相比,個人使用可能缺乏一些匿名性(individual use may lack some anonymity compared [to] large VPN companies)」。[10]
Outline是唯一一款在中國大陸區的蘋果App Store上架的代理工具。
參見
參考文獻
- ^ https://github.com/Jigsaw-Code/outline-releases/commit/c600015d12e1d70b4722677975a2ca6c1c29ad3b.
- ^ Greenberg, Andy. Alphabet's 'Outline' Software Lets Anyone Run a Homebrew VPN. 2018-03-20 [2018-09-11]. (原始內容存檔於2018-09-05).
- ^ Dillet, Romain. Alphabet’s Outline lets you build your own VPN. 2018-03-22 [2018-09-11]. (原始內容存檔於2018-09-11).
- ^ Ghoshal, Abhimanyu. Alphabet's Outline lets you run your own self-hosted VPN for free. The Next Web. 2018-03-21 [2018-07-02]. (原始內容存檔於2018-07-19) (美國英語).
- ^ Jigsaw. GitHub. [2018-06-29]. (原始內容存檔於2019-05-10) (英語).
- ^ Tung, Liam. Google parent's free DIY VPN: Alphabet's Outline keeps out web snoops | ZDNet. ZDNet. [2018-07-02]. (原始內容存檔於2018-04-03) (英語).
- ^ Outline Server source code. github.com. [2018-09-11].
- ^ Outline VPN - Making it safer to break the news. getoutline.org. [2018-06-29]. (原始內容存檔於2018-10-03) (英語).
- ^ Penetration Test Report for Jigsaw LLC (PDF). Radically Open Security B.V. 2018-03-11 [2018-09-11]. (原始內容存檔 (PDF)於2018-03-26).
- ^ Eddy, Max. Alphabet Outline VPN. PCMag. 2018-03-27 [2018-09-11]. (原始內容存檔於2018-09-11).