ubuntu 安装shadowsocks client和proxychains实现全局代理

  • 安装shadowsocks,其中包括server和client,

    sudo apt install python2.7 python-dev python-pip

    sudo apt install shadowsocks

  • 新建shadowsocks配置文件

    sudo nano /etc/shadowsocks.json

    加入下面代码:

    {

    “server”: “34.212.72.129”,

    “server_port”: 8389,

    “password”: “12345678”,

    “local_port”: 1111,

    “method”: “aes-256-cfb”,

    “timeout”: 300

    }

  • 测试shadowsocks

    sslocal -c /etc/shadowsocks.json

    显示如下即表示OK。

    2017-09-02 13:40:50 INFO loading libcrypto from libcrypto.so.1.0.0

    2017-09-02 13:40:50 INFO starting local at 127.0.0.1:1111

  • 安装proxychains

    sudo apt install proxychains

  • 修改proxychains的配置

    sudo vi /etc/proxychains.conf

    设置其代理

    [ProxyList]

    #1080 就是本地 ss 代理的端口

    socks5 127.0.0.1 1111

  • 测试

    curl www.google.com

    proxychains curl www.google.com

    结果是不一样的。

  • 使用代理来更新apt和安装软件

    sudo proxychains apt update

    sudo proxychains apt install xxx

  • Over~

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注