本文编写于 628 天前,最后修改于 628 天前,其中某些信息可能已经过时。

“Outline” 是 Alphabet(Google) 旗下网络安全部门 Jigsaw 推出了的新项目。

Journalists need safe access to information to research issues, communicate with sources, and report the news. Outline makes it easy for news organizations to set up a virtual private network (VPN) on their own server. This gives news organizations the power to provide anyone in their organization safer access to the internet and keep their communications private.

实际上这并不是 VPN ,但是这都不重要。重点在于怎么安装体验

Centos 安装Ootline

首先你需要一个拥有一台服务器或者VPS,谷歌云,微软云,亚马逊云等云服务供应商购买即可

首先在 Outline官网 下载Outline Manager,安装后打开

教程使用Windows为例

选择 GET STARTED 来连接你的Outline服务端

但是我们并没有服务端和apiUrl,先将Outline Manager放到一边。

然后使用SSH方式连接上你的 linux服务器 或者 linux VPS

如果不懂SSH怎么操作,可以参考以下,否则略过
X shell,Windows下好用的 SSH 远程工具

登陆上你的服务器后,执行命令行 sudo -i 来获取root权限

这里使用 谷歌云-centos 7.5 X64 作为示范

安装Outline需要 docker ,如果已安装可略过

使用命令 yum install docker 安装docker
使用命令 service docker start 启动docker
使用命令 chkconfig docker on 设置docker开机自启动

使用以下命令安装 Outline
wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | bash

安装完成后,复制屏幕下的绿色文本,这个就是apiUrl及相关参数

将apiUrl及相关参数粘贴到Outline Manager,点击DONE添加节点信息

如果你使用的是其他linux,Outline服务端大致安装步骤

使用命令 curl -sS https://get.docker.com/ | sh 安装 docker

如果出现报错,可能是未安装curl导致,依次执行以下命令安装curl
确保安装了wget,正常的服务器供应商都安装了,装机必备。
   wget https://curl.haxx.se/download/curl-7.54.0.tar.gz
   tar  -zxf  curl-7.54.0.tar.gz
   cd curl-7.17.1
   ./configure
   make
   make install

使用命令 service docker start 启动docker
使用命令 chkconfig docker on 设置docker开机自启动

使用以下命令安装 Outline
wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | bash

其他步骤相同