-
-
[原创]Kali Linux 2024.4版本全局代理(wide Proxy)配置,适用于浏览器、命令行
-
发表于: 2025-3-2 21:18 1282
-
1. 网络拓扑介绍(不使用虚拟机直接跳到2)
虚拟机:VMware 17 Pro,为本机开启桥接模式。
我的究极套娃网络:手机V2rayNG代理端口为10808,开热点 -> 电脑连接wifi -> 虚拟机中运行kali
2. kali 配置步骤
注:ping 命令不会使用代理,因为它基于 ICMP 协议,而 HTTP/HTTPS 代理只对基于 TCP 的请求(比如 curl、wget)有效。
- 配置http代理,命令行输入:
export http_proxy=757K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8U0p5&6x3W2)9J5k6e0p5$3z5q4)9J5k6e0t1K6y4g2)9J5k6e0p5&6i4K6y4m8x3e0l9^5x3o6R3`.
- 配置https代理,命令行输入:
export https_proxy=5bcK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1j5I4z5e0u0Q4x3X3f1I4y4U0S2Q4x3X3f1J5x3K6g2Q4x3X3f1I4z5g2)9K6b7e0p5H3z5o6l9^5
- vim ~/.zshrc (kali默认),/.bashrc (当使用bash命令行时)
1 2 3 | export http_proxy=http: //192 .168.235.19:10808 export https_proxy=http: //192 .168.235.19:10808 export no_proxy= "localhost, 127.0.0.1.localadress, .localdomain.com" |
- 应用更改:
source ~/.zshrc
- 查看环境变量:
env | grep -i proxy
orecho $https_proxy
- 测试:
curl cip.cc
3. 配置不成功的一些调试方案
- 确认你所设置的代理服务器(例如 127.0.0.1:代理端口)在 Kali 中是可达并且正在运行。你可以使用 telnet 命令测试连接:
1 | telnet 127.0.0.1 代理端口 |
- 在某些情况下,修改
/etc/environment
后需要重启网络服务或重启系统才能让全局环境变量生效,例如:
1 2 3 | sudo systemctl restart NetworkManager or reboot |
- PAC 文件模式的问题
- 如果你使用的是“自动代理(Automatic)”模式,那实际上是通过 PAC 文件来决定代理策略。此时环境变量可能不会生效,因为 PAC 文件需要浏览器或支持 PAC 的客户端来解析。
- 如果你希望所有命令行工具都走你指定的代理,建议直接使用手动设置环境变量的方式,而不是选择 PAC 模式。
- 尝试关闭这个
你们的三连是我最大的动力୧(•̀◡•́)૭
赞赏
赞赏
雪币:
留言: