shadowsocks libev 一键安装

admin 2018-11-28 448


shadowsocks libev 一键安装

iMeiji edited this page on 28 Jul 2017 · 3 revisions

本脚本适用环境:
系统支持:CentOS/Debian/Ubuntu 内存要求:≥128M
日期:2017 年 07 月 28 日

关于本脚本:
一键安装 libev 版的 Shadowsocks 最新版本。该版本的特点是内存占用小(600k左右),低 CPU 消耗,甚至可以安装在基于 OpenWRT 的路由器上。

默认配置:
服务器端口:自己设定(如不设定,默认为 8989)
密码:自己设定(如不设定,默认为teddysun.com)
加密方式:自己设定(如不设定,默认为 aes-256-gcm)

客户端下载:
https://github.com/shadowsocks/shadowsocks-windows/releases

使用方法:
使用root用户登录,运行以下命令:

  • CentOS
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh
chmod +x shadowsocks-libev.sh
./shadowsocks-libev.sh 2>&1 | tee shadowsocks-libev.log
  • Debian && Ubuntu
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev-debian.sh
chmod +x shadowsocks-libev-debian.sh
./shadowsocks-libev-debian.sh 2>&1 | tee shadowsocks-libev-debian.log

安装完成后,脚本提示如下:

Congratulations, shadowsocks-libev install completed!
Your Server IP:your_server_ip
Your Server Port:your_server_port
Your Password:your_password
Your Local IP:127.0.0.1
Your Local Port:1080
Your Encryption Method:aes-256-cfb

Welcome to visit:http://teddysun.com/357.html
Enjoy it!

卸载方法:
使用 root 用户登录,运行以下命令: ./shadowsocks-libev.sh uninstall

使用命令:
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
查看状态:/etc/init.d/shadowsocks status

参考链接:
https://github.com/madeye/shadowsocks-libev
https://shadowsocks.be/4.html

最新回复 (4)
  • admin 2018-11-28
    2
    OpenVZ平台魔改BBR一键脚本之Rinetd方式

    说明:Rinetd就是另外一种lkl bbr,好处是不需要开启TUN/TAP,对于后台没有或者找不到这个模块的,刚好可以用一下。其实这种方式的BBR加速很早前就提过了,参考:OpenVZ平台Google BBR加速TCP之Rinetd方式,不过就是需要手动安装,对新手有点不友好,这里loc南琴浪大佬根据这种方式,写了个魔改BBR一键脚本,就发一下。

    更新
    【2018年3月24日】
    新增多网卡适配。

    【2018年3月10日】
    做了一个更暴力的rinetd-bbr module,即加强版魔改BBR,具体效果因线路而定。并修改部分代码细节。

    安装
    要求:OpenVZ架构,64 Bit系统。

    使用命令:

    1、Debian or Ubuntu系统

    #适用于单网卡(单IP)服务器:
    wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-debianorubuntu.sh
    bash tcp_nanqinlang-rinetd-debianorubuntu.sh

    #适用于多网卡(多IP)服务器,会为所有网卡(所有IP)提供加速:
    wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-debianorubuntu-multiNIC.sh
    bash tcp_nanqinlang-rinetd-debianorubuntu-multiNIC.sh
    2、CentOS 7系统

    #和上面一样,也分单网卡和多网卡版本
    #单网卡
    wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-centos.sh
    bash tcp_nanqinlang-rinetd-centos.sh

    #多网卡
    wget https://github.com/tcp-nanqinlang/lkl-rinetd/releases/download/1.1.0/tcp_nanqinlang-rinetd-centos-multiNIC.sh
    bash tcp_nanqinlang-rinetd-centos-multiNIC.sh
    使用说明
    在/home/tcp_nanqinlang进行安装,所以安装完成后不要动这个文件夹了(除非你想修改端口)。

    安装过程中,会提示输入端口号。多个端口号用空格隔开。不支持端口段。

    安装完成后,会开启rinetd-bbr。以后重启机器也会随开机自启。

    使用前请注意自己的iptables相关设置。

    由于脚本刚写,所以对部分系统可能存在点问题,有疑问的欢迎去联系大佬。方式通过:Github issue、Telegram、原文地址。
  • admin 2018-11-28
    3
    vi /etc/hosts

    添加 192.30.255.112 github.com
  • admin 2018-11-30
    4
    Centos/Debian/Ubuntu的BBR及BBR魔改及Lotsever(锐速)3合1一键脚本

    说明:仅用于KVM虚拟,对于CentOS系统的BBR魔改之前搬运过南琴浪大佬的脚本,无奈出现了BUG,导致CentOS安装还存在着问题,前几天友链博主千影,也写出了一个魔改BBR脚本,脚本包含BBR+BBR魔改版+Lotsever(锐速),同时支持Centos、Debian、Ubuntu系统,很方便,也很强大。博主个人比较推荐锐速,或者bbr魔改。

    更新
    【2018年3月3日】
    更新魔改BBR源码为南琴浪的暴力魔改BBR,使速度更加暴力,实际效果因线路而定。

    安装
    支持系统:Centos 6+/Debian 8+/Ubuntu 14+,BBR魔改版不支持Debian 8。
    注意:该脚本在Vultr各个系统均测试通过,如果期间有出现任何问题,可向原作者反映帮助改善。
    运行以下命令:

    wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
    使用说明
    使用脚本后会出现如下选项:
    qianyingbbr(1).png
    根据自己需求操作,重启后再使用./tcp.sh命令接着操作。

    如果在删除内核环节出现这样一张图
    qianyingbbr(2).png
    注意选择NO,然后根据提示重启系统。
  • admin 2018-12-2
    5
    [Info] shadowsocks-libev-3.1.3.tar.gz not found, download now...
    [Error] Failed to download shadowsocks-libev-3.1.3.tar.gz, please download it to /root directory manually and try again.

    解决办法:
    登入root(VPS)
    进入/etc/resolv.conf
    修改内容为下
    nameserver 8.8.8.8 #google域名服务器
    nameserver 8.8.4.4 #google域名服务器
返回