搬瓦工以及ubuntu14和ubuntu16以及更多信息请参考科学上网: 搭建Shadowsocks服务端, IOS、Android、Windows、Linux下均可用 Outline搭建VPN(更简单更好用)请参考Outline 服务器很便宜的搬瓦工Bandwagon优惠码(最高超过6%折扣):搬瓦工优惠码每天更新 注册和购买Vultr服务器请参考注册和优惠购买Vultr DigitalOcean服务器购买:DigitalOcean优惠购买教程
现在Ubuntu版本出到18.10了,而且有些云服务器商家不提供ubuntu16或者更低版本的镜像了,但是亲测发现之前的搭建方式在ubuntu18上不适用了,这里重新写一篇适用于Ubuntu18的。
买Vultr的服务器很不错,一个月5刀那款就可以,按时计费,比搬瓦工或者其他不能换ip的按月按年付费的优势在于,如果被封ip了,重新开个实例就好了。
关于连接服务器请参考开头文章连接,这里默认已连接上服务器,从打开服务器命令窗口说起
sudo apt-get -y update && sudo apt-get install python-pip python-setuptools m2crypto shadowsocks
ssserver -s 0.0.0.0 -p 8388 -k "你自定义的密码" -t 600 -m aes-256-cfb
a. 创建配置文件
cd ~
mkdir ss
cd ss
vim ss.json
此时你在~/ss/下创建了ss.json文件,文件全路径是 ~/ss/ss.json 当然, 这个路径你可以随意选择,文件名字也随便起,编辑ss.json文件, 写入内容如下(英文输入法下按i进入编辑,编辑完成后按esc,输入:wq
, 回车保存. 下同 )
{
"server":"0.0.0.0",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"自己设定一个密码",
"timeout":600,
"method":"aes-256-cfb"
}
b. 启动
ssserver -c ~/ss/ss.json
上面的启动方式在你退出ssh连接后过段时间就自动关闭服务了,这里提供挂在后台的方式,主要是nohup命令,详情:后台nohup1 , 后台nohup2
nohup ssserver -s 0.0.0.0 -p 8388 -k "你自定义的密码" -t 600 -m aes-256-cfb >/dev/null 2>&1 &
nohup ssserver -c ~/ss/ss.json >/dev/null 2>&1 &
至此,完结。
等等,Google BBR 加速了解一下(不了解也无所谓):
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
根据提示按回车或者y键。
软件下载地址:https://www.sednax.com/ 客户端配置参考文章开头的第一个链接
viencoding.com版权所有,允许转载,但转载请注明出处和原文链接: https://viencoding.com/article/90作者提醒:无论你的 server_port
设置多少,都要去云服务器控制台开启相应端口。例如本文的8388,你就要去开启相应的TCP
- 8388
端口。其中vultr的参考:Outline搭建VPN