linux代理 命令行
首页 > >    作者:lininn   2021年8月20日 23:16 星期五   热度:85°   百度已收录  
时间:2021-8-20 23:16   热度:85° 

Step 2: 配置http代理 privoxy

有些命令行工具只能使用http代理, 不能使用socks5代理, 因此需要用privoxy把socks5代理转换为http代理.

安装privoxy

sudo apt install -y privoxy

修改配置文件/etc/privoxy/config

listen-address :10809 

forward-socks5 / 127.0.0.1:10808 .

启动privoxy服务

systemctl restart privoxy

http代理已经启动, 默认端口是10809, (http://127.0.0.1:10809).

Step 3: 配置proxychains

有些linux命令行工具没有配置代理的方法, 可以用proxychains强制应用使用代理网络.

安装proxychains

sudo apt install -y proxychains

修改配置文件/etc/proxychains.conf最后一行

socks5 127.0.0.1 10808

使用proxychains方法, 在命令前加上proxychains, 如:

proxychains apt update

python pip使用http代理加速

方法1:
pip3 install -r requirement.txt --proxy http://127.0.0.1:10809
方法2:
proxychains pip3 install -r requirement.txt

git使用http代理加速

方法1:
git config --global http.proxy http://127.0.0.1:10809 git config --global https.proxy http://127.0.0.1:10809

取消设置

git config --global --unset http.proxy
方法2:
proxychains git clone https://github.com/opencv/opencv.git

docker使用http代理加速

mkdir /etc/systemd/system/docker.service.d
/etc/systemd/system/docker.service.d/http-proxy.conf
------
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:10809/" ------ # systemctl daemon-reload # systemctl restart docker
二维码加载中...
本文作者:lininn      文章标题: linux代理 命令行
本文地址:?post=526
版权声明:若无注明,本文皆为“覆手为雨”原创,转载请保留文章出处。
分享本文至:

返回顶部    首页    手机版本    后花园   会员注册   
版权所有:覆手为雨    站长: lininn