当前位置: 首页 > news >正文

Kali Linux 2024.4版本全局代理(wide Proxy)配置,适用于浏览器、命令行

1. 网络拓扑介绍(不使用虚拟机直接跳到2)

虚拟机:VMware 17 Pro,为本机开启桥接模式。
VM配置
在这里插入图片描述

我的究极套娃网络:手机V2rayNG代理端口为10808,开热点 -> 电脑连接wifi -> 虚拟机中运行kali

2. kali 配置步骤

注:ping 命令不会使用代理,因为它基于 ICMP 协议,而 HTTP/HTTPS 代理只对基于 TCP 的请求(比如 curl、wget)有效。

  1. 配置http代理,命令行输入:export http_proxy=http://192.168.235.19:10808
  2. 配置https代理,命令行输入:export https_proxy=https://192.168.235.19:10808
  3. vim ~/.zshrc (kali默认),~/.bashrc (当使用bash命令行时)
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"
  1. 应用更改:source ~/.zshrc
  2. 查看环境变量:env | grep -i proxyorecho $https_proxy
  3. 测试:curl cip.cc

3. 配置不成功的一些调试方案

  1. 确认你所设置的代理服务器(例如 127.0.0.1:代理端口)在 Kali 中是可达并且正在运行。你可以使用 telnet 命令测试连接:
telnet 127.0.0.1 代理端口
  1. 在某些情况下,修改 /etc/environment 后需要重启网络服务或重启系统才能让全局环境变量生效,例如:
sudo systemctl restart NetworkManager
or
reboot
  1. PAC 文件模式的问题
  • 如果你使用的是“自动代理(Automatic)”模式,那实际上是通过 PAC 文件来决定代理策略。此时环境变量可能不会生效,因为 PAC 文件需要浏览器或支持 PAC 的客户端来解析。
  • 如果你希望所有命令行工具都走你指定的代理,建议直接使用手动设置环境变量的方式,而不是选择 PAC 模式。
  • 尝试关闭这个在这里插入图片描述
    你们的三连是我最大的动力୧(๑•̀◡•́๑)૭

相关文章:

  • Pytorch中的ebmedding到底怎么理解?
  • 小皮网站搭建
  • 开源电商项目、物联网项目、销售系统项目和社区团购项目
  • qt-C++笔记之QToolButton和QPushButton的区别
  • 算法1-2 分数线划定
  • Saleae逻辑分析仪的安装与使用
  • 1.2 Scala变量与数据类型
  • Kafka面试题及原理
  • git笔记
  • Java进阶——常用工具类
  • 实例分割 | yolov11训练自己的数据集
  • Mysql 死锁场景及解决方案
  • 图像分类项目2:鸟类图像分类
  • 计算机毕业设计SpringBoot+Vue.js校园失物招领系统(源码+文档+PPT+讲解)
  • 【C】链式二叉树算法题1 -- 单值二叉树
  • 打开 Windows Docker Desktop 出现 Docker Engine Stopped 问题
  • 前缀列表(ip-prefix)配置
  • 10.2 指针进阶_函数指针
  • 2025年上海安卓发展机遇
  • 云计算:重塑数字世界的基石
  • 多图|多款先进预警机亮相雷达展,专家:中国预警机已达世界先进水平
  • 专利申请全球领先!去年我国卫星导航与位置服务产值超5700亿元
  • 中国纪检监察刊文:力戒形式主义官僚主义关键是要坚持实事求是
  • 降水较常年同期少五成,安徽四大水利工程调水超11亿方应对旱情
  • 【社论】打破“隐形高墙”,让老年人更好融入社会
  • 布局50多个国家和地区,我国科技型企业孵化器数量全球第一