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
Yikai Wang

Yikai Wang

Shanghai, China