CentOS 7 使用shadowsocks和privoxy进行全局代理

  • A+
所属分类:其他杂项
本文信息本文由方法SEO顾问发表于2020-03-2900:43:17,共 1401 字,转载请注明:CentOS 7 使用shadowsocks和privoxy进行全局代理_【方法SEO顾问】,如果我网站的文章对你有所帮助的话,来百度口碑给个好评呗!

  • 安装epel源、安装pip包管理
    sudo yum -y install epel-release
    sudo yum -y install python-pip
    
  • 安装Shadowsocks客户端
    sudo pip install shadowsocks
    

配置Shadowsocks连接

  • 新建配置文件、默认不存在
    sudo mkdir /etc/shadowsocks
    sudo vi /etc/shadowsocks/shadowsocks.json
    
  • 添加配置信息:前提是需要有ss服务器的地址、端口等信息
    {
      "server":"x.x.x.x", # shadowsocks服务器地址
      "server_port":1010, # shadowsocks服务器端口
      "local_address":"127.0.0.1", # 本地IP
      "local_port":1080, # 本地端口
      "password":"password", # shadowsocks连接密码
      "timeout":5, # 等待超时时间
      "method":"aes-256-cfb", # 加密方式
      "fast_open": false, # true或false。开启fast_open以降低延迟,但要求Linux内核在3.7+
      "workers":1 # 工作线程数
    }
    
  • 配置自启动,新建启动脚本文件 /etc/systemd/system/shadowsocks.service ,内容如下:
    [Unit] 
    Description=Shadowsocks 
    [Service] 
    TimeoutStartSec=0 
    ExecStart=/usr/bin/sslocal -c /etc/shadowsocks/shadowsocks.json 
    [Install] 
    WantedBy=multi-user.target
    
  • 启动Shadowsocks服务
    sudo systemctl enable shadowsocks
    sudo systemctl start shadowsocks
    sudo systemctl status shadowsocks
    
  • 验证Shadowsocks客户端服务是否正常运行
    curl --socks5 127.0.0.1:1080 http://httpbin.org/ip
    
  • Shadowsock客户端服务已正常运行,则结果如下:
    {
          "origin": "x.x.x.x"       #你的Shadowsock服务器IP
    }
    

通过 privoxy 全局代理

  • 安装 privoxy
    sudo yum install -y privoxy
    
  • 编辑privoxy配置文件
    sudo vi /etc/privoxy/config
    # 搜索 socks5t在下面添加一条转发代理ip ,存在则去掉注释即可
    forward-socks5t   /               127.0.0.1:1080 .
    # 搜索listen-address,取消注释的ip地址,或者直接新加下面的信息
    listen-address  127.0.0.1:8118
    
  • 编辑bashrc配置
    # 打开
    vim ~/.bashrc
    # 加入以下内容,如想关闭全局代理,则注释掉
    export http_proxy=http://127.0.0.1:8118  
    export https_proxy=http://127.0.0.1:8118  
    export ftp_proxy=http://127.0.0.1:8118 
    # 更新配置
    source ~/.bashrc
    
  • 启动 privoxy
    systemctl restart privoxy

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  2   博主  0

    • avatar 行书

      如果有树莓派的话,可以用https://mlapp.cn/369.html这个里面的方法,折腾一下树莓派,做旁路由。我这边刷了一个树莓派3B+ 估一些v2ray的节点。不影响主路由的速度。还可以挂去广告的。

        • avatar 方法SEO

          @行书 看起来很高级,还没太明白是怎么回事