用 proxychains 实现Linux shell代理(非翻墙)

序言

最近在安装GVM(OpenVAS)时需要更新scap数据,速度不是一点半点的慢,明明本地已经开了代理,速度却还是很慢,一番研究之后才发现原来是因为shell终端要想走代理还需要再额外配置。

代理是通过客户端与服务端通信,传输服务端能够访问到的资源文件,再由服务端客户端通信返回给客户端,从而间接访问服务端能访问的资源。在linux shell终端 中有很多进程是不支持代理的,但是 proxychains 却可以让不支持代理的软件也能走代理通道,大大加快了终端在访问外部链接时的速度。

proxychains的安装及配置

  1. sudo su切换为root模式
  2. sudo apt install proxychains 安装proxychains
  3. sudo vim /etc/proxychains.conf用vim编辑配置文件
    在这里插入图片描述
    配置文件的最后一行注释掉,然后写入自己的代理地址及端口,我这里用Qv2ray,写入的是socks5 127.0.0.1 1088
    在这里插入图片描述
    vim操作:按 i 进入编辑,保存退出时按esc,再输入 :wq ,然后回车即可

使用

使用时只需要在命令前面加上proxychains就可以了,比如我这里是
sudo proxychains runuser -u _gvm -- greenbone-feed-sync --type SCAP,速度飞快
在这里插入图片描述

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值