阿里云设置HTTP代理服务

前言

我的阿里云系统是Ubuntu 16.04,系统默认自带Python 2.7。

安装Python 3.5

  1. 下载Python 3.5的安装包。

    1
    wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
  2. 解压到当前目录。

    1
    tar -zxvf Python-3.5.0.tgz
  3. 进入解压后的文件夹,编译安装。

    1
    2
    3
    cd Python-3.5.0
    ./configure
    make & make install
  4. 修改默认版本。

    1
    ln -s /usr/local/bin/python3 /usr/bin/python3

安装setuptools

  1. 安装setuptools。

    1
    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
  2. 解压到当前目录。

    1
    tar -zxvf setuptools-19.6.tar.gz
  3. 进入解压后的文件夹,编译安装。

    1
    2
    3
    cd setuptools-19.6
    python3 setup.py build
    python3 setup.py install

安装pip

  1. 安装pip。

    1
    wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
  2. 解压到当前目录。

    1
    tar -zxvf pip-8.0.2.tar.gz
  3. 进入解压后的文件夹,编译安装。

    1
    2
    3
    cd pip-8.0.2
    python3 setup.py build
    python3 setup.py install

安装代理

  1. 安装工具。

    1
    pip3 install shadowsocks
  2. 开启工具。

    1
    ssserver -p 443 -k password -m rc4-md5 --user nobody -d start
  3. 安装代理服务。

    1
    apt-get install privoxy
  4. 修改配置。

    1
    vi /etc/privoxy/config

    修改属性:

    1
    2
    listen-address  :8118
    enable-remote-toggle 1

    文件末尾添加:

    1
    forward-socks5 / 127.0.0.1:443
  5. 开启代理服务。

    1
    service privoxy restart
  6. 测试。

    1
    2
    ip:{你的ip}
    port:8118
-------------本文结束感谢您的阅读-------------

本文标题:阿里云设置HTTP代理服务

文章作者:huihui

发布时间:2019年01月07日 - 00:01

最后更新:2019年02月14日 - 19:02

原始链接:http://101.200.47.120:8011/2019/01/07/阿里云设置HTTP代理服务/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。