人生若只如初见

WXY

使用proxychains-ng代理转发终端命令

2023-02-14

项目主页:https://github.com/rofl0r/proxychains-ng

proxychains-ng是proxychains的加强版,主要有以下功能:

  • 支持http/https/socks4/socks5
  • 支持认证
  • 远端dns查询
  • 多种代理模式

安装

manjaro

yay -S proxychains-ng        

使用

使用前你需要有个已经有启用VPN代理转发且转发通畅的端口,比如常见的1080端口。具体不必须说。如果不知道什么意思就不用再往下看了,知道有这个命令就可以了。
然后修改proxychains配置文件。默认目录是/etc/proxychains.conf 文件,默认会给出一些[ProxyList]参数,我们直接直接挪到文件底部修改添加就可以了。

vim proxychains.conf

[ProxyList]
socks5    127.0.0.1 1080

上面的参数配置意思是 proxychains将所需要的命令通过sock5在1080端口转发,如果需要什么命令用到代理转发,执行

proxychains4+命令

image

如果嫌弃命令太长,有的shell不支持命令补全可以用alias命令重命名一下

alias pc='proxychains4'