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
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Linux内核调试方法
    linux查看系统的日志------健康检查特性
    检测磁盘驱动的健康程度SMART
    用十条命令在一分钟内检查Linux服务器性能
    Nginx安装及配置
    getopts的使用
    grub rescue 主引导修复
    linux C中调用shell命令和运行shell脚本
    Makefile基础---编译
    OVMF基础
  • 原文地址:https://www.cnblogs.com/xiaocongcong888/p/9876422.html
Copyright © 2011-2022 走看看