使用proxychains4反向代理解决依赖下载难题

为什么要用proxychains

在服务器、开发板等Linux开发时,通常需要安装许多依赖

安装使用

连接到你的服务器或者开发板

bash 复制代码
ssh username@ip

ssh hostname@ip

安装

代理主机和反向代理主机都需要安装

bash 复制代码
sudo apt-get install proxychains4

添加或修改代理地址

bash 复制代码
sudo vim /etc/proxychains4.conf

确保最后几行有如下记录,或修改为自己代理的地址和端口,一般有socks5就可以

conf 复制代码
[ProxyList]
socks5  127.0.0.1 9050
#http    127.0.0.1 7899
#https   127.0.0.1 7899

连接你的电脑或者服务器开启代理(需要允许ssh连接)

bash 复制代码
ssh -D 9050 -f -C -q -N [laptop-username]@[laptop-ip]

确保电脑的代理端口与配置相同 如9050、7890,一般填写混合代理端口就可以,执行任何命令 前面 加上 proxychains 就可以挂上梯子加速,例如

bash 复制代码
proxychains4 curl -v www.google.com

如果需要root权限

bash 复制代码
sudo proxychains4 [cmd]
相关推荐
追逐时光者1 天前
一款专门为 WPF 打造的开源 Office 风格用户界面控件库
后端·.net
Lin_Aries_04211 天前
容器化 Flask 应用程序
linux·后端·python·docker·容器·flask
yuriy.wang1 天前
Spring IOC源码篇六 核心方法obtainFreshBeanFactory.parseCustomElement
java·后端·spring
Eoch771 天前
HashMap夺命十连问,你能撑到第几轮?
java·后端
每天进步一点_JL1 天前
🔥 一个 synchronized 背后,JVM 到底做了什么?
后端
SamDeepThinking1 天前
有了 AI IDE 之后,为什么还还要 CLI?
后端·ai编程·cursor
yinke小琪1 天前
线程池七宗罪:你以为的优化其实是在埋雷
java·后端·面试
我不是混子1 天前
Spring Boot启动时的小助手:ApplicationRunner和CommandLineRunner
java·后端
用户723905105691 天前
Java并发编程原理精讲
后端
在钱塘江1 天前
Elasticsearch 快速入门 - Python版本
后端·python·elasticsearch