• ubuntu下终端代理方法


    ubuntu下终端代理方法
    标签:proxychain /ubuntu 1630

    正常使用shadowsocks后只能在浏览器中访问google,而终端中却无法使用。

    解决方法
    ProxyChains是一个终端代理方案,使用比较简单。

    在源里有这个软件,直接安装

    sudo apt-get install proxychains

    启动Shawdowsocks,并连接至服务器。
    编辑/etc/proxychains.conf

    sudo vim /etc/proxychains.conf

    在最后的ProxyList里加入Shawdowsocks的代理设置:

    socks5 127.0.0.1 1080

    编辑/usr/bin/proxychains
    修改

    !/bin/sh

    echo "ProxyChains-3.1 (http://proxychains.sf.net)"
    if [ $# = 0 ] ; then
    echo " usage:"
    echo " proxychains [args]"
    exit
    fi

    export LD_PRELOAD=libproxychains.so.3

    此处修改为实际路径
    export LD_PRELOAD=/usr/lib/i386-linux-gnu/libproxychains.so.3
    exec "$@"

    使用
    使用方法,只需要在运行程序的命令前加上proxychains即可。以Dropbox为例,在命令行环境下运行:
    proxychains dropbox start -i
    优点:ProxyChains只会影响指定运行程序

    测试
    proxychains curl www.google.com

  • 相关阅读:
    第一次作业
    C语言I博客作业04
    C语言I博客作业05
    c语言l博客作业02
    C语言I博客作业06
    linux下递归删除目录下所有exe文件
    CSS高级
    CSS样式
    CSS框模型
    Oracle的用户、角色和权限
  • 原文地址:https://www.cnblogs.com/guguobao/p/8847389.html
Copyright © 2020-2023  润新知