zoukankan      html  css  js  c++  java
  • ubuntu 设置全局代理

    ubuntu配置shadowsocks全局代理
    在mac、window平台下都有shadowsocks客户端,因此这两个平台不叙述太多,现在介绍ubuntu下的配置方法。

    1、安装python

    linux下的shadowsocks是采用python开发,因此需要先安装python,如已经安装可以跳过此步骤。

    使用以下命令安装python :

    sudo apt-get install python
    安装python的包管理器pip:

    sudo apt-get install python-pip
    2、安装shadowsocks客户端

    安装python-pip后,能通过pip直接安装客户端

    sudo pip install shadowsocks
    3、配置shadowsocks客户端配置

    新建一个配置文件shawdowsocks.json,根据你的shadowsocks服务提供的参数,配置以下相应的参数:
    {
    “server”: “111.111.111.111”,
    “server_port”: 443,
    “local_port”: 1080,
    “password”: “111111”,
    “timeout”: 600,
    “method”: “rc4-md5”
    }
    4、启动shadowsocks客户端服务

    通过以下命令:

    sudo sslocal -c shawdowsocks.json -d start

    5.但在linux下并不能直接通过上述设置翻墙,因为shawdowsocks是socks 5代理,需要客户端配合才能翻墙。

    apt-get install privoxy

    6.配置privoxy
    vi /etc/privoxy/config

    1336 forward-socks5t / 127.0.0.1:1080 .

    监听接口默认开启的 localhost:8118

    7.启动privoxy
    //开启privoxy 服务就行
    sudo service privoxy start
    // 设置http 和 https 全局代理
    export http_proxy=’http://localhost:8118
    export https_proxy=’https://localhost:8118
    test :
    wget www.google.com
    如果把返回200 ,并且把google的首页下载下来了,那就是成功了

    作者:忱康
    来源:CSDN
    原文:https://blog.csdn.net/cuipengchong/article/details/64472789
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    python之路-笔录3[BOM&DOM&JQuery]
    python之路-笔录2[CSS&JS]
    python 文件读写方式
    python -- 数据可视化(二)
    Django权限机制的实现
    视频云存储使用介绍
    linux安装phantomjs
    基于redis实现分布式锁
    基于数据库实现分布式锁
    分布式锁
  • 原文地址:https://www.cnblogs.com/xiaocongcong888/p/9876422.html
Copyright © 2011-2022 走看看