【原创】Shadowsocks安装教程

部署Shadowsocks

大体流程:1.安装SS服务端;2.配置SS服务端;3.安装SS客户端;4.配置SS客户端
我这里直接分享SS安装包[DEB文件],直接傻瓜式安装即可

VPS服务商推荐(都是我和我朋友们用着还不错的):

1.搬瓦工 https://bwh1.net/ or https://bandwagonhost.com/
2.Vultr https://www.vultr.com/
系统推荐Ubuntu1804

文件分享

服务端GitHub源码(推荐自己编译):https://github.com/shadowsocks/shadowsocks-libev
Linux服务端安装包:https://pkgs.org/download/shadowsocks-libev

(可能需要安装libmbedcrypto3:https://pkgs.org/download/libmbedcrypto3)

Windows客户端:https://github.com/shadowsocks/shadowsocks-windows/releases
安卓客户端:https://github.com/shadowsocks/shadowsocks-android/releases

安装SS服务端

首先下载服务端安装包到VPS的任意目录中
安装deb包
1
dpkg -i shadowsocks-libev_3.2.0+ds-4_amd64.deb
等待安装完成……

配置SS服务端

配置文件在/etc/shadowsocks-libev路径下
1
vim /etc/shadowsocks-libev/config.json

自上而下的配置分别是:

服务器IP地址(公网)
服务器端口(就是SS的端口)
本地端口(默认1080即可)
密码(自己设置即可)
超时时间(默认60即可)
加密方法(推荐使用aes-256-cfb,这个加密方法需要和客户端保持一致)

配置样例:

配置完成,启动服务
1
systemctl start shadowsocks-libev
设置SS服务自启:
1
systemctl enable shadowsocks-libev
完成……

Windows客户端

注意:shadowsocks-windows需要.NET Framework 4.6.2和 Visual C++ 2015 Redistributable (x86)支持
下载Windows客户端,解压运行即可
运行之后,状态栏中会出现一个白色的小飞机
右键点击小飞机,在菜单中找到“服务器->编辑服务器”,添加自己配置好的服务器信息即可
之后在小飞机的右键菜单中,勾选“启用系统代理”即可

安卓客户端

下载安卓安装包,完成安装
如果是第一次安装,默认有一个服务器的配置,我们可以直接修改该服务器的信息为自己服务器的信息即可,操作很简单,我就不截图举例了

题外话

如果你想更新Ubuntu的内核或者开启BBR
请查看https://blog.csdn.net/qq_31226223/article/details/78877387