九天猎人 发表于 2024-12-16 03:32:26

【linux】ubuntu自由切换代理配置以及安装配置proxychains实现wget和curl正

编辑~/.bashrc

sudo vim ~/.bashrc   


[*]文件末尾添加
# 设置代理的环境变量(默认启用socks5)
export http_proxy=""
export https_proxy=""
export socks_proxy="socks5://192.168.88.1:10808"

# 切换到 HTTP 代理
alias use-http='export http_proxy="http://192.168.88.1:10809"; export https_proxy="http://192.168.88.1:10809"; export socks_proxy=""'
# 切换到 SOCKS5 代理
alias use-socks5='export http_proxy=""; export https_proxy=""; export socks_proxy="socks5://192.168.88.1:10808"'
# 禁用所有代理
alias disable-proxy='export http_proxy=""; export https_proxy=""; export socks_proxy=""'



[*]使改动收效
source ~/.bashrc
利用代理

# 启用 HTTP 代理
use-http-proxy

# 启用 SOCKS5 代理
use-socks5-proxy

# 禁用所有代理
disable-proxy
安装配置proxychains



[*]安装
sudo apt update
sudo apt install -y proxychains


[*]配置/etc/proxychains.conf
sudo vim /etc/proxychains.conf
你可以选择利用差别的链模式:


[*]DynamicChain:动态代理链,在代理不可用时可以跳过它。
[*]RandomChain:随机选择代理。
[*]StrictChain:严酷的代理链,全部代理必须都可用。
https://i-blog.csdnimg.cn/direct/86ebe48baa1c42e3b24ec4bb34dcf021.png
[*]配置代理服务器
socks5 192.168.88.1 10808
http 192.168.88.1 10809
https://i-blog.csdnimg.cn/direct/88784ff1a54b4d3791e3ca48ce9ba5e6.png
用下载github上的docker compose为例检验代理是否收效

wget演示

以后利用只需要加proxychains就可以实现wget利用socks5代理下载
proxychains wget https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-linux-x86_64


[*]乐成
https://i-blog.csdnimg.cn/direct/3bb15b9eaac74df49754d52fe5abf30a.png
curl演示

以后利用要加proxychains curl后跟


[*]-L 体现跟随重定向,GitHub 会将哀求重定向到一个实际的文件地点。
[*]–insecure 在大多数情况下,curl 会自动处置惩罚 SSL/TLS 证书验证,尤其是当你访问的是着名的 HTTPS 网站时(好比 GitHub)。但是,如果碰到 SSL 证书验证错误,或者你知道目的网站的证书是自签名的或不被信任的,你可以利用 --insecure 参数来禁用 SSL 证书验证。
[*]-o 参数指定文件保存路径
[*]碰到
https://i-blog.csdnimg.cn/direct/e5865818cbcb4a3a86baa71bda632274.png
需要指定-o
proxychains curl -L --insecure -o docker-compose-linux-x86_64 https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-linux-x86_64


[*]乐成
https://i-blog.csdnimg.cn/direct/ab8a043c4ad54ddcaf5d0eed5f3e25ac.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【linux】ubuntu自由切换代理配置以及安装配置proxychains实现wget和curl正