zoukankan      html  css  js  c++  java
  • Linux使用socks代理

    安装一些依赖

    yum install epel-release
    yum install python-pip python-devel gcc gcc-c++ cmake git
    

    安装shadowsocks

    pip install shadowsocks, 编辑文件(没有就新建), vim /etc/shadowsocks.json, 添加以下内容:

    {
        "server": "192.168.0.1",
        "server_port": 34523,
        "local_address": "127.0.0.1",
        "local_port": 1080,
        "password": "password",
        "timeout": 300,
        "method": "aes-256-cfb",
        "fast_open": false
    }
    
    • server代表shadowsocks服务器IP
    • server_port是服务器端口
    • local_address是本地IP
    • local_port为本地端口(默认为1080)
    • password是shadowsocks账号的密码
    • timeout是超时时间
    • method为加密方式
    • fast_open默认设置为false

    启动和停止

    # 启动
    sslocal -c /etc/shadowsocks.json -d start
    # 停止
    sslocal -c /etc/shadowsocks.json -d stop
    

    Proxychains4

    有些终端里面只支持httphttps,而shadowsocks使用的是socks,使用Proxychains4socks转为http

    git clone https://github.com/rofl0r/proxychains-ng.git
    cd proxychains-ng
    ./configure
    make && make install
    cp ./src/proxychains.conf /etc/proxychains.conf
    cd .. && rm -rf proxychains-ng
    

    编辑vim /etc/proxychains.conf,将socks4 127.0.0.1 9095改为socks5 127.0.0.1 1080,然后直接使用proxychains4 + 命令的方式,例如proxychains4 curl ip.cn查看ip地址。

  • 相关阅读:
    P1939 【模板】矩阵加速(数列)
    NUMBER BASE CONVERSION POJ
    Raid POJ
    Genius ACM HihoCoder
    BZOJ1500: [NOI2005]维修数列 Splay维护序列
    BZOJ3245: 最快路线 拆点dijkstra
    存个头
    895E
    894E
    tarjan缩点/求桥模板
  • 原文地址:https://www.cnblogs.com/zzhaolei/p/11068011.html
Copyright © 2011-2022 走看看