Proxychains代理软件安装配置及基本使用
在Ubuntu中执行Liunx命令,经常会遇到有一部分命令需要走代理,一部分命令则不需要走代理,而Proxychains这个工具则可达到以上需求:
# 不需要走代理的命令
curl www.google.com
# 需要走代理的命令
proxychains curl www.google.com
# 需要一个全走代理的终端
proxychains bash
Proxychains的安装
# 安装Proxychains
sudo apt install proxychains
Proxychains的基本配置
安装完毕后,Proxychains的默认配置地址在:“/etc/proxychains.conf”中,使用vi查看配置文件:
# 查看proxychains配置文件
sudo vi /etc/proxychains.conf
最基础的使用只需要修改配置文件的最后一行即"ProxyList"
[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
socks5 127.0.0.1 1080 ## 修改为你自己的代理地址
# 例如使用局域网内其他主机上安装的Clash代理, HTTP 代理可以这样设置:
# http 其他主机IP 7890
Proxychains的基本使用
# 在需要使用代理的命令前加上proxychains
proxychains sudo apt update
proxychains curl www.google.com
proxychains bash