怎么使用proxychains-ng代理转发终端命令
这篇文章给大家分享的是有关怎么使用proxychains-ng代理转发终端命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
ProxyChains遵循GNU协议的一款适用于linux系统的网络代理设置工具。强制由任一程序发起的TCP连接请求必须通过诸如TOR 或 SOCKS4, SOCKS5 或HTTP(S) 代理。支持的认证方式包括:SOCKS4/5的用户/密码认证,HTTP的基本认证。
项目主页:https://github.com/rofl0r/proxychains-ng
proxychains-ng是proxychains的加强版,主要有以下功能:
源码编译安装
$gitclonehttps://github.com/rofl0r/proxychains-ng
$./configure--prefix=/usr--sysconfdir=/etc$make$makeinstall$makeinstall-config(安装proxychains.conf配置文件)yum仓库安装Fedora的仓库里也有打包好了的,直接执行dnfinstallproxychains-ng.x86_64不只是Fedora,其余发行版在各自的源仓库里都收录了proxychains,具体可以搜索查查对应的包管理器的安装命令。使用使用前你需要有个已经有启用VPN代理转发且转发通畅的端口,比如常见的1080端口。具体不必须说。如果不知道什么意思就不用再往下看了,知道有这个命令就可以了。然后修改proxychains配置文件。默认目录是/etc/proxychains.conf文件,默认会给出一些[ProxyList]参数,我们直接直接挪到文件底部修改添加就可以了。例如$vimproxychains.conf[ProxyList]socks5127.0.0.11080上面的参数配置意思是proxychains将所需要的命令通过sock5在1080端口转发,如果需要什么命令用到代理转发,执行"proxychains4+命令"就可以了。一图胜千言:如果嫌弃命令太长,有的shell不支持命令补全可以用alias命令重命名一下aliaspc='proxychains4'
proxychains4这个神器解决了很多网络慢、卡和迷路的问题。有段时间在github 上git pull和push极慢,通过这个代理转发之后,飞一样的感觉,如丝般顺滑。
感谢各位的阅读!关于“怎么使用proxychains-ng代理转发终端命令”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。