基于proxychains4进行终端加速 wget,curl等

本文介绍了如何在MacOS上利用proxychains4工具加速终端中的wget和curl等命令。通过设置配置文件,结合ss代理,实现终端下载速度的提升。详细步骤包括安装proxychains4,创建配置文件,并修改工具的默认配置,最后展示加速效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于proxychains4进行终端加速 wget,curl等

@(Macbook使用技巧学习)

电脑上使用ss加速后,往往只是浏览器上可用,但是在终端上并不可行,比如wget,curl等。比如这次想用wget下载文件,但是速度很慢,有一种解决方法是新建一个配置文件~/.wgetrc,写入内容:

use_proxy=yes
http_proxy=http://127.0.0.1:1086
https_proxy=https://127.0.0.1:1086

我本地ss监听端口是1086。

但是这个在我电脑上测试并未起作用,用ss官方的方法得到解决:proxychains4。

### 安装 jnettop 为了在 Kali Linux 上成功安装 `jnettop` 工具,需确保环境已准备好并按照如下方法操作。 #### 准备工作 由于某些软件包可能依赖于特定库文件,在开始之前应确保系统是最新的,并且已经安装了必要的编译工具和其他依赖项。对于 Python 编译前置包的安装命令可以作为参考来确认开发环境中具备足够的支持组件[^1]: ```bash sudo apt-get update sudo apt-get install --no-install-recommends make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev ``` 然而针对 `jnettop` 的具体需求并不一定需要上述全部包,但保持系统的最新状态总是好的做法。 #### 安装 Jnettop Jnettop 可以通过 APT 包管理器直接获取到官方源中的版本。如果遇到因 GPG 密钥过期而导致无法正常更新的情况,则可依照处理签名无效的方法先行解决此问题后再继续尝试安装新程序[^3]: ```bash wget http://archive.kali.org/archive-key.asc apt-key add archive-key.asc apt-get update ``` 接着执行以下指令完成 `jnettop` 的安装过程: ```bash sudo apt-get install jnettop ``` #### 配置代理 (如有必要) 当处于受限网络环境下时,比如公司内网或学校校园网中访问外部资源受到限制的情况下,可以通过配置 Proxychains 来实现间接联网的目的。编辑 `/etc/proxychains4.conf` 文件加入合适的 HTTP/HTTPS/SOCKS 类型代理服务器地址以便后续能够顺利下载所需数据[^2]: ```bash proxychains curl https://ip.sb vi /etc/proxychains4.conf ``` 注意:仅在网络条件允许的前提下才考虑设置代理;另外还需保证所使用的代理服务稳定可靠以免影响工作效率。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值