CentOS中使用SOCKS代理安装软件

目录

在之前的文章《Ubuntu中使用SOCKS代理安装软件》中,使用tsocks使用SOCKS代理。但CentOS中安装tsocks比较繁琐,可以使用proxychains代替。

安装shadowsocks-qt5

添加EPEL源

yum -y install epel-release

安装

yum update
yum install qt5-*
yum install shadowsocks-qt5

安装Proxychains

Proxychains项目:rofl0r/proxychains-ng
下载源码后编译

./configure --prefix=/usr --sysconfdir=/etc
make
sudo make install
sudo make install-config

配置Proxychains

需要在/etc/proxychains.conf中配置SOCKS5服务器。
找到ProxyList节,将默认的socks4 地址 端口 改为 socks5 地址 端口。

使用Proxychains

与tsocks类似,在命令前加上proxychains4即可。

sudo proxychains4 yum install python-openstackclient