Loading... > 相信很多小白玩家在把玩国内小鸡时,想要连GitHub拉个脚本源码什么的,却发现,永远的timed out > > proxychains是一款优秀的socks和http代理软件,我们只需要有一个能用的socks或http代理即可,非常方便,并且老早就已经在Debian的官方软件仓库里,centos需要自己编译 ## 一、Debian安装 ```shell apt update apt install proxychains -y ``` ## 二、Centos安装 ### 1、有epel源 ```shell yum install -y proxychains-ng ``` ### 2、无epel源 #### (1)下载源码 ```shell git clone https://ghproxy.com/https://github.com/rofl0r/proxychains-ng.git ``` #### (2)编译和安装 ```shell yum install gcc cd proxychains-ng ./configure --prefix=/usr --sysconfdir=/etc make make install make install-config cd .. && rm -rf proxychains-ng ``` #### (3)查看proxychains是否安装 ``` which proxychains ``` ## 三、修改配置文件 已经准备好了一个可用的socks代理  安装后默认配置文件在`/etc/proxychains.conf`  proxychains-ng支持多种代理模式: - dynamic_chain :按照代理列表顺序自动选取可用代理 - strict_chain :按照代理列表顺序使用代理,所有代理必须可用 - round_robin_chain :轮询模式,自动跳过不可用代理 - random_chain :随机模式 我们只需要编辑proxychains的配置文件,将scosks代理的ip,端口,用户名,密码填进去即可 ```shell vi /etc/proxychains.conf #直接划到最后 #socks4 127.0.0.1 9050 #注释或者直接删掉默认的本地代理 socks5 104.168.13.4 19059 test passwd #填入socks代理信息 #保存并退出 ``` ## 四、使用 只需要使用代理的命令前加上proxychains就可以了,比如`proxychains4 curl cip.cc`,我们可以看到IP已经变成socks代理的IP。 当然,我们也可以直接输入`proxychains bash`,这样就能新建一个具有代理功能的新终端,不需要在每条命令前都加proxychains了。 最后修改:2022 年 12 月 23 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏
此处评论已关闭