zoukankan      html  css  js  c++  java
  • Ubuntu安装shadow$ocks-libev

    参考 ubuntu16.04 配置shadowsocks及使用教程,支持chacha20-ietf-poly1305加密方式

    安装shadow$ocks-libev

    sudo apt-get install software-properties-common -y
    sudo add-apt-repository ppa:max-c-lv/shadowsocks-libev -y
    sudo apt-get update
    sudo apt install shadowsocks-libev 
    

     配置文件

    sudo vi /etc/shadowsocks-libev.json
    

    内容

    {
    "server":"XXXX服务器地址",
    "server_port":XXXX端口,
    "local_address":"127.0.0.1",
    "local_port":1080,
    "password":"XXXX密码",
    "timeout":60,
    "method":"chacha20-ietf-poly1305",
    "fast_open":false,
    "workers":1
    }
    

     运行shadow$ocks

    ss-local -c /etc/shadowsocks-libev.json &
    

    Centos下安装

    参考

    https://gist.github.com/aa65535/ea090063496b0d3a1748
    https://roxhaiy.wordpress.com/2017/08/04/430/
    

    步骤

    cd /tmp
    # 编译环境准备&安装依赖包
    yum install -y gcc make libtool build-essential git
    yum install -y yum install gettext gcc autoconf libtool automake make asciidoc xmlto c-ares-devel libev-devel
    # 克隆源码
    git clone --recursive https://github.com/shadowsocks/shadowsocks-libev.git
    # 开始编译
    cd shadowsocks-libev
    ./autogen.sh
    ./configure --prefix=/usr && make
    make install
    # 准备必须的文件
    mkdir -p /etc/shadowsocks-libev
    cp ./rpm/SOURCES/etc/init.d/shadowsocks-libev /etc/init.d/shadowsocks-libev
    cp ./debian/config.json /etc/shadowsocks-libev/config.json
    chmod +x /etc/init.d/shadowsocks-libev
    # 编辑配置文件
    vim /etc/shadowsocks-libev/config.json
    # 添加开机自启动服务
    chkconfig --add shadowsocks-libev
    chkconfig shadowsocks-libev on
    # 启动服务
    service shadowsocks-libev start
    

    期间遇到

    configure: error: mbed TLS libraries not found.

    yum install -y mbedtls-devel
    

    configure: error: The Sodium crypto library libraries not found.

    cd /tmp
    wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.13.tar.gz
    tar -zxvf libsodium-1.0.13.tar.gz
    cd libsodium-1.0.13
    ./configure
    make && make check
    sudo make install
    

    配置

    {
        "server":"0.0.0.0",
        "server_port":xxxx,
        "local_port":xxxx,
        "password":"xxxx",
        "timeout":60,
        "method":"chacha20-ietf-poly1305"
    }
    

     

  • 相关阅读:
    CF786E ALT
    CF704D Captain America
    [NOI2016]循环之美
    「PKUWC2018」猎人杀
    [HNOI2019]JOJO
    博客已转移
    $20200203$的数学作业
    20200202的数学作业
    NOIp 2016 选课 (DP)
    Luogu P2574 XOR的艺术 (线段树)
  • 原文地址:https://www.cnblogs.com/tonglin0325/p/8849192.html
Copyright © 2011-2022 走看看