0
点赞
收藏
分享

微信扫一扫

ubuntu终端挂代理办法

生命中最美的是成长 2022-04-07 阅读 68
网络

使用proxychains实现在ubuntu终端挂代理

步骤:

  1. 安装proxychains;
sudo apt-get install proxychains
  1. 编辑/etc下的proxychains.conf;
sudo vim /etc/proxychains.conf

把最后一行修改为:socks4 127.0.0.1 7891(按照自己配置的节点信息修改)

  1. 编辑/usr/bin下的proxychains;
sudo vim /usr/bin/proxychains 
#!/bin/sh
echo "ProxyChains-3.1 (http://proxychains.sf.net)"
if [ $# = 0 ] ; then
        echo "  usage:"
        echo "          proxychains <prog> [args]"
        exit
fi
#export LD_PRELOAD=libproxychains.so.3
#这一行修改为 linux-gpu 的实际路径
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
exec "$@"
  1. 搞定!

使用方法

先在系统中挂上代理,然后在运行程序的命令前加上proxychains
比如:proxychains curl www.google.com

lucky@ubuntu:~$ proxychains curl www.google.com
ProxyChains-3.1 (http://proxychains.sf.net)
|S-chain|-<>-127.0.0.1:7891-<><>-127.0.0.1:7890-<><>-OK

这种方法只会在当前指令使用代理

举报

相关推荐

0 条评论