Fenghe's Blog

在Ubuntu 18.04 LTS上搭建Outline服务器

之前做了一个很火的教程:简易翻墙教程,每天都会有几十的访问量,但是由于时间久远,而且上面可能存在一些比较老的信息来不及更新会造成一些误导,我现在专门出一篇如何搭建Outline服务器的文章。这里采用的示例服务器是Friend Hosting的。

查看服务器信息

你在购买了服务器之后,一般会收到邮件,如果没有邮件的话可以在VPS服务器供应商官网上查看。

This image has an empty alt attribute; its file name is image-57.png
  • IP:服务器IP地址
  • Login:登录用户名,一般为root
  • Password:登录密码
  • Port:ssh登录端口号,一般默认为22

登录VPS

接下来在Windows(CMD)或者macOS(Terminal)的命令行里输入(不包含$符号)

$ ssh [email protected] -p Port

输入上面命令行之后,以下是一个更加具体的例子,

$ ssh [email protected] -p 6232

如果你得到的Port是22或者没有得到Port的话-p选项可以不用

$ ssh [email protected]

看到提示的话输入yes + Enter(回车),然后会提示输入密码,直接把你得到的Password(密码)输进去。

配置Outline服务器

开启BBR加速器

1. 修改系统变量

$ echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
$ echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

2. 保存生效

$ sysctl -p

安装系统工具

这个应该只有部分最小系统需要安装,如果后面安装失败,可能是缺少curl工具,可以返回这里安装curl工具之后重新安装。

$ apt-get update
$ apt install curl

正式安装

输入下面这行命令,然后回车。如果无法安装可以试一下安装curl或者在下面命令行前面加上sudo,sudo和bash之间加入空格。

$ bash -c "$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)"

出现提示就选择y。

接下来服务器就开始自动安装我们需要的翻墙服务了,大概等两分钟,你看到下面出现一行绿色的字就说明服务器配置好了。

这行绿色的字是用来管理你的Outline服务器的,接下来我们将如何管理你的Outline服务器。

管理Outline服务器

这里下载macOS或者Windows的Outline Manager,安装之后复制上面那行绿色的字,打开Outline Manager,粘贴到第二栏,点Done就完成服务端和管理段的配置了。Ready for use!

如何创建分享链接

列表里面第一个My access key是你的也就是管理员的密钥,你点一下右边图标按照指示就可以开始使用了。

在Add new key之后在每一个创建的新用户(下图Key 20)后面会有一个“分享”的按钮,点一下之后会出现以下界面,复制那段ss开头的绿色文字然后发给想要分享的用户。

如何使用Outline SS链接

那么被分享成员拿到这个ss链接之后如何使用呢,可以参见以下教程:

References

  1. https://fenghe.us/simple-bypass-gfw/
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-7044380723650611"
     data-ad-slot="8985877429"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Leave a Reply

Your email address will not be published. Required fields are marked *