如何使VM虚拟机和VB虚拟机中的电脑连通并处在同一网段,桥接和NAT的区别浅析

时间:2024-03-25 07:16:26

博主是个web安全爱好者,最近搭建靶机测试时遇到了这个问题,最后解决了,VM中的kali可以和Virtual Box(以下简称VB)中的CentOS系统ping通,并且可以被 netdiscover 命令发现
博主使用的VB是4.3.12版本的,这个版本的VB很稳定,报的BUG比其他版本少很多。下载点这里
下面说说怎么配置


说原理前先介绍下桥接和NAT模式

桥接

就是把你的电脑和网卡直连起来,网卡在什么网段,你就在什么网段,是网卡中一个独立的ip

NAT

假设我们在一个真实网卡中有一个主机A,他有ip地址,然后在这个ip地址下他又分出来机台主机,这些ip地址访问这个真实网卡中的其他ip地址时,就要通过这个主机A才能访问,其中用到的就是NAT(网络地址转换)技术。


简单来说,桥接就是直接连接路由器,NAT就是将你的主机作为路由器。

如何连通

这里将VB的虚拟机直接连接Virtual Box Host-Only的虚拟网卡,然后在VM中用桥接模式连接这块网卡

首先打开看看网络适配器,确保你们有这个Virtual Box Host-Only的虚拟网卡,没有的话可以自己查找资料,一般创建VB的时候就会有了

如何使VM虚拟机和VB虚拟机中的电脑连通并处在同一网段,桥接和NAT的区别浅析虚拟机部署好以后打开网络设置,用仅主机模式,连接上图的那个网卡

如何使VM虚拟机和VB虚拟机中的电脑连通并处在同一网段,桥接和NAT的区别浅析VB虚拟机的工作就完成了,VM这边需要用管理员身份运行
点击编辑中的虚拟网络配置

如何使VM虚拟机和VB虚拟机中的电脑连通并处在同一网段,桥接和NAT的区别浅析然后点击更改设置,添加一个网络

如何使VM虚拟机和VB虚拟机中的电脑连通并处在同一网段,桥接和NAT的区别浅析再选择桥接的模式,选择VB Host-Only的网卡

如何使VM虚拟机和VB虚拟机中的电脑连通并处在同一网段,桥接和NAT的区别浅析然后重启你的虚拟机或者重启虚拟机的网卡就可以使用了,附上成功的截图

如何使VM虚拟机和VB虚拟机中的电脑连通并处在同一网段,桥接和NAT的区别浅析

如果还有不懂的地方可以关注我的公众号“沉淀Hack”,发消息向我留言,每天会更新大量干货教程,快扫下面的二维码吧
如何使VM虚拟机和VB虚拟机中的电脑连通并处在同一网段,桥接和NAT的区别浅析