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地址。

  • 相关阅读:
    yii 引入文件
    CodeForces 621C Wet Shark and Flowers
    面试题题解
    POJ 2251 Dungeon Master
    HDU 5935 Car(模拟)
    HDU 5938 Four Operations(暴力枚举)
    CodeForces 722C Destroying Array(并查集)
    HDU 5547 Sudoku(dfs)
    HDU 5583 Kingdom of Black and White(模拟)
    HDU 5512 Pagodas(等差数列)
  • 原文地址:https://www.cnblogs.com/zzhaolei/p/11068011.html
Copyright © 2011-2022 走看看