VMware中kali2022通过物理机代理上网(虚拟机使用桥接模式上网)

文章目录

  • 前言
  • 操作过程
    • 1、将kali虚拟机设置为桥接模式,桥接在当前正在使用的实体网卡上
    • 2、对代理工具的设置进行更改
    • 3、在kali进行代理设置
  • 总结

前言

最近在使用kali时,有终端连接GitHub的需求,而实体机正在使用代理,所以有虚拟机使用实体机代理的想法。


操作过程

1、将kali虚拟机设置为桥接模式,桥接在当前正在使用的实体网卡上

(1)在cmd中使用ipconfig命令,查看实体机当前使用的网卡
(2)对kali进行 虚拟机设置 -> 网络适配器-> 网络连接 使用桥接模式(直接复制物理网络链接状态)

(3)在wmware中 编辑->虚拟网络编辑器 进入后选择 更改设置

(4)对出现的VMnet0 的桥接至-进行更改(更改为正在使用的实体机网卡,我的网卡名字如下,按照您自己的网卡进行更改),确认后关闭。

经过确认,(3)(4)没有任何意义,我们在虚拟网络编辑器中进行的设置为自定义的特定虚拟网络,而我们在kali网络适配器中设置的是自动的网桥连接模式,我现在还不知道他使用的到底是哪个虚拟网卡
好吧,经过测试(将vmnet1桥接到一个明显不能用的网卡上发现虚拟机不能上网了,可以确认在网络适配器的设置中选用桥接模式B确实使用的是vmnet1)(/自己打脸)(3)(4)是有意义的。

(5)打开kali虚拟机,如果已经打开,可以选择重启,或者终端使用命令 dhclient -r 更新IP。这时候虚拟机和主机应该可以ping通。实体机对应的网卡名字发生改变(我的变了),这时候如果你查看实体机连接的路由器,大概可以发现实体机对应的IP会在实体机IP和虚拟机IP之间发生跳动

2、对代理工具的设置进行更改

(1)参数设置

(2)允许来自局域网的连接

3、在kali进行代理设置

(1)如果仅仅是浏览器(火狐)使用代理,可以直接在浏览器中设置 ->网络设置->设置

手动配置代理,HTTP代理 地址为实体机IP,端口为代理软件本地端口,勾选也将代理用于https

端口可以在实体机设置的代理中查看

(2)如果想在终端中使用,有以下几种方法
①在终端中运行以下命令,本终端本次就处于代理状态

export http_proxy=http://proxyAddress:port
export https_proxy=http://proxyAddress:port

proxyAddress为实体机IP,port为代理端口具体同(1)

只作用于当前终端中,不会影响环境(退出本当前终端之后重新打开的终端就失去了该代理,使用时要重新输入命令),而且命令比较简单。
我使用的就是这个

②把代理服务器地址写入shell配置文件
把以下命令写入.bashrc或者.zshrc 直接在.bashrc或者.zshrc

export http_proxy="http://localhost:port"
export https_proxy="http://localhost:port"

按照实际情况自行修改
③改相应工具的配置,比如apt的配置
前三点参考Linux 让终端走代理的几种方法
④使用proxychains(当前多为proxychains4)
具体观看Kali实现全局代理

总结

kali中可以用命令$ curl cip.cc 检查终端是否处于代理状态。

apt install 有自己独立的配置文件,即使你设置了环境变量export httpproxy…,apt也是直接连接。apt的代理配置可以看这个简单看了一次,英文的(摘录自大佬评论)

VMware中kali2022通过物理机代理上网(桥接模式)相关推荐

  1. VMware虚拟机通过物理机代理上网

    1.虚拟机设置桥接模式,点选复制物理网络状态,这样虚拟机和物理机就处在一个局域网内了. 2.centOS进行代理设置,填入主机局域网ip+端口号. 3.物理机防火墙设置入站规则,开放第二步填入的端口. ...

  2. VMware中Red Hat Enterprise Linux 7 配置桥接模式局域网

    在VMware中将虚拟机的网络连接设置为桥接模式. 在Red Hat中,找到应用程序--杂项--网络连接. 修改以太网下面的网络连接,在IPV4设置中,将方法改为"手动",添加地址 ...

  3. 虚拟机中加载物理机的硬盘和分区

    虚拟机在使用的时候,难免会用到物理机磁盘中的数据,虽然直接借助于VM tools可以在虚拟机和物理机之间实现文件的拷贝,但是频繁使用的话,多少有些不方便,可以在虚拟机中加载物理机的磁盘,加载的磁盘可以 ...

  4. 解决VMware中虚拟机(centos7)无法上网的一种方法

    解决VMware中虚拟机(centos7)无法上网的一种方法 参考文章: (1)解决VMware中虚拟机(centos7)无法上网的一种方法 (2)https://www.cnblogs.com/cu ...

  5. VMware系列:将物理机热迁移到ESXi中(必藏喔)

    小生博客:http://xsboke.blog.51cto.com -------谢谢您的参考,如有疑问,欢迎交流 使用vm convert软件转换物理机到esxi 1. convert的优势: P2 ...

  6. VirtualBox的虚拟机通过宿主机代理上网

    找到宿主机上代理软件端口 此处端口1080为宿主机上代理端口,需要通过你宿主机上的代理软件查询,不过一般都是这个端口 通过任务管理器找到进程PID 通过命令netstat -ano | findstr ...

  7. VMware虚拟网卡导致物理机浏览器DNS解析慢_浏览器正在解析主机

    文章目录 问题描述 解决办法 问题描述 开启VMware的虚拟网卡后,物理机浏览器打开网页用时变长,卡在"正在解析主机" 解决办法 根源还是网卡配置问题,最暴力的办法就是直接禁用, ...

  8. vmware vcenter converter(物理机虚拟化)

    下载地址:https://download.csdn.net/download/qq_40222303/10880469 尝试将物理机直接虚拟化,做成一个和自己电脑系统一样的虚拟机,可以当备份也可以用 ...

  9. VMware中将虚拟机的网络类型设置为桥接模式

    本人的虚拟机是在VMware虚拟机软件下安装的Centos7版本. 1.克隆一台虚拟机(名称:cloneVM1) 2.查看物理主机(宿主机)的网络信息 (虚拟机的ip地址需要和物理主机在同一个网络,虚 ...

最新文章

  1. Centos7Yum安装Mysql8
  2. python入门之迭代器
  3. c#操作Xml(四)
  4. 项目开发总结报告(GB8567——88)
  5. 管理类软件设计“渔”之演化
  6. angular中的cookies与cookieStore区别
  7. linux拷贝带子文件夹命令,简单带子目录的makefile练习
  8. 关于Windows 2019 antimalware 进程占用CPU 过多的处理方法 关闭windows 病毒防护的方法...
  9. 8 年经验面试官解读程序员的技能瓶颈,以及突破瓶颈的忠告 | CSDN 博文精选
  10. R_ggplot2基础(一)
  11. 九款优秀的企业项目协作工具推荐
  12. 测试方法-等价类划分法
  13. 使用layui的laypage完成分页
  14. 微信小程序实现刷脸登录
  15. 八年开心网,它的是非功过都在这里了
  16. 「网络流 24 题」餐巾计划 【网络流】
  17. 【企业微信】自建应用可信域名验证
  18. 如何查找专用 IP 地址?
  19. 考研英语二2017阅读理解Text3
  20. ArcGIS 10 Desktop完全破解方法

热门文章

  1. Linux与MySql学习之旅(一): 离线安装MySQL和问题解决
  2. 量子技术能将人“瞬间”转移到别的星球上吗?
  3. 如何布置环境?自己这边打版了,后台怎么打版才能创建活动?
  4. linux分区方案6,linux (centos 6.4)安装自定义分区方案(转载)
  5. 20175227张雪莹 2018-2019-2 《Java程序设计》第四周学习总结
  6. 180205 Coursera用户批量下载课程资源的方法
  7. html5通话记录,通话记录怎么查询
  8. mysql带where的join加索引_MySQL索引分析和优化+JOIN的分类(转)
  9. 周志华《机器学习》第一章课后习题
  10. Centos6.6安装简易桌面环境