修的了电脑 敲得了代码
     写得了前端 稳得住后端

linux全局代理,终端走代理

何来此操作
在linux 小飞机没有办法全局代理,即使使用一些方法进行了全剧代理,效果也不是很明显,大部分情况下终端都是没有办法走代理的。

问题解决
使用proxychains解决终端代理的问题

下载和安装proxychains

git clone https://github.com/rofl0r/proxychains-ng.git #如果clone 不下来就下载zip 我就存在下载不动的情况

cd proxychains-ng

./configure --prefix=/usr --sysconfdir=/etc #此处的prefix路径一定是/usr 如果换成其他会出现couldnt locate libproxychains4.so

make #需要gcc环境

sudo make install

sudo make install-config (installs proxychains.conf)
配置proxychains
sudo vi /etc/proxychains.conf

将最后一行的sock4 改为 sock5 代理地址和端口根据自己shadowsocks的设置来进行设置

[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
socks5 127.0.0.1 1080

使用
首先使用curl 查看自己的IP地址

在终端中输入

curl ipinfo.io
在这里插入图片描述

在这里插入图片描述

使用proxychains 代理自己的终端

proxychains curl ipinfo.io

功能拓展
proxychains 可以代理你想代理的任何应用,只需要在终端中输入 proxychains firefox 就可以代理使用火狐,同理适用于其他应用

赞(0)
未经允许不得转载:流云溪|码农 » linux全局代理,终端走代理