安装配置sss

版权声明:如需转载请注明出处 https://blog.csdn.net/zhonglunshun/article/details/80886146

买服务器

这里我选择的是virmach。。因为朋友推荐比较快,很稳定

注册帐号https://billing.virmach.com/clientarea.php
进入home然后点击deploy Service

点击OpenVZ linux VPS,选择第一个点击order now(因为这个最便宜,土豪请随意)

选择期限,如果觉得不放心可以选择一个月蛮便宜的。

选择服务器所在地区,选择服务器的OS(我选择的是centos,如果您不是选择的这个OS,可能步骤会不一样)。看你个人咯
勾选Limited Support Agreement,点击add to cart.
Promotional Code输入LEB30,7折哈。也有可能用不了。可以尝试LEB10.
点击check out然后选择支付宝支付。。。支付宝是亮点咯。。。

服务器部署

支付完成后会受到一个邮件,里面有linux服务器登录的用户名和密码,然后我们可以通过xshell登录linux服务器;接下来就是具体的部署环境操作了;

1.安装python-pip和shadowsocks
方法一:
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
然后执行 pip install shadowsocks
方法二:
yum install python-setuptools && easy_install pip
然后执行pip install shadowsocks

2.配置shadowsocks
vim /etc/shadowsocks.json
新买的机器一般没有vim,需要自己安装一下;centos用的是yum,ubantu用的是apt-get;这个json配置文件需要自己创建一个,安装shadowsocks时没有的。使用vim保存的时候会自动创建;

{ 
“server”: “0.0.0.0”, 
“server_port”: 8888, 
“local_port”: 1080, 
“password”: “yourpassword”, 
“timeout”: 600, 
“method”: “aes-256-cfb” 
}

把上面的内容复制到json文件,并按照要求配置,0.0.0.0替换成你服务器地址,短裤我改的是8088,密码就是登陆这个shadowsocks需要用到的密码(不是linux登陆密码),其他的可以不用改;
备注:加密方式官方默认使用aes-256-cfb,推荐使用rc4-md5,因为 RC4比AES速度快好几倍。
各字段说明:
server:服务器IP
server_port:服务器端口
local_port:本地端端口
password:用来加密的密码
timeout:超时时间(秒)
method:加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″等

3.防止日志爆满
执行nohup ssserver -c /etc/shadowsocks.json >/usr/local/log.log &
对于步骤5,我更加倾向于使用nohup ssserver -c /etc/shadowsocks.json > /dev/null 2>&1 &
因为日志的收集对我们而言其实是没有多大用处的,而且用的时间久了磁盘可能会爆。(10g磁盘空间太小了,省着点用,主要是我们不需要看日志)

4.运行
ssserver -c /etc/shadowsocks.json -d start
4.停止
ssserver -c /etc/shadowsocks.json -d stop

安装Win客户端

  1. 下载客户端https://github.com/shadowsocks/shadowsocks-windows
    注意不是下载github上的源码而是部署的时候文档告诉你要下载的zip包,里面是一个exe文件;

  2. 打开配置客户端
    客户端的配置参照我们上面配置的json文件;

3.右键任务栏的小图标- > 启动系统代理

4.打开google测试是不是可以用了;

安装IOS

appstore下载firstwingy
打开此app 点击右上角添加
服务器输入您的服务器ip
端口输入8888
密码输入yourpassword
点击保存
访问谷歌,脸书试试看。

安卓

下载apk,点此
安装apk
配置帐号<同iOS类似>
保存
访问谷歌,脸书试试看。

加速

安装serverspeeder加速(可选,但强烈推荐)加速效果明显

wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh  

可能会出现内核不匹配的错误:

Serverspeeder is not supported on this kernel! View all supported systems and kernels here: https://www.91yun.org/serverspeeder91yun

修改内核参照这篇文章:
https://www.wn789.com/4689.html

搭建l2tp vpn

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/l2tp.sh  
chmod +x l2tp.sh  
./l2tp.sh  

基本上,按交互式命令的提示按回车或者自定义自己的选择即可,然后再次验证ipsec(L2TP)并重启相关服务,否则提示服务器无相应

service ipsec restart  
service xl2tpd restart  
ipsec verify  

如果需要修改或者增加账号密码,可以修改/etc/ppp/chap-secrets

账户    l2tpd    密码       *  

猜你喜欢

转载自blog.csdn.net/zhonglunshun/article/details/80886146
sss